[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

来自隔壁的Perl

本帖最后由 523066680 于 2015-11-5 09:09 编辑
  1. use utf8;
  2. binmode(STDOUT, ":encoding(gbk)");
  3. my $a="aA1一bB2二cC3三dD4四eE5五fF6六gG7七hH8八iI9九";
  4. my @arr;
  5. my $i = 0;
  6. grep { $arr[($i++)%4].=$_ } split("", $a);
  7. printf join("\n", @arr);
复制代码
abcdefghi
ABCDEFGHI
123456789

一二三四五六七八九
  1. my $s="aA1一bB2二cC3三dD4四eE5五fF6六gG7七hH8八iI9九";
  2. print ($s =~ /\d/g,     "\n");
  3. print ($s =~ /[a-z]/g,  "\n");
  4. print ($s =~ /[A-Z]/g,  "\n");
  5. print ($s =~ /\p{han}/g,"\n");
复制代码
1

评分人数

    • 依山居: →_→别骗我,这不是python。技术 + 1
[url=][/url]

TOP

本帖最后由 523066680 于 2015-11-5 09:26 编辑

本来是要认真学python的,但是实在不习惯。或者说已经习惯了 {} ; 遂放弃,转Perl作为常用脚本。
但是Perl也是有些不爽的,主要就是反反复复的 $  ->  # % @,换一个语言,哦,这些都不要了,
简直轻松。(Larry Wall誓要把整个键盘都充分利用……)

之前看了《程序员的呐喊》,人家推荐ruby。

我玩了这么久还是在脚本的世界里,已经被C艹党喷得无处藏身了。
[url=][/url]

TOP

回复 5# 依山居

给亲戚打理生意,不让走。感觉跳了个大坑 =_=
[url=][/url]

TOP

回复 9# CrLf


    C# => C艹艹 => C++++
[url=][/url]

TOP

返回列表