SOURCE HTML: http://socvista.com/bbs/redirect.php?fid=71tid=948goto=nextnewset PERL 第13章 字符串与排序 == Perl 的二八效应 Perl 被设计用来解决 90% 的 text 处理问题和 10% 的其他问题,所以Perl的文本处理能令非常强。 == 寻找并定位字串(首次发生) ...
SOURCE HTML: http://socvista.com/bbs/redirect.php?fid=71tid=932goto=nextnewset 2008.08.25 PERL 第12章 目录操作 == 游历目录树 我们的程序带有一个默认的working directory,他是所有相对路径的参考点。 如果我们寻找一个文件“kobe”,那就意味着是“工作 ...
SOURCE HTML: http://socvista.com/bbs/redirect.php?fid=71tid=930goto=nextnewset 第11章 文件测试 == 文件测试operators 列表说明,简单易懂。 --test -------------- Meaning ------------------------------ -r File or directory is readable ...
SOURCE HTML: http://socvista.com/bbs/redirect.php?fid=71tid=929goto=nextnewset 第10章 控制结构 08:11 unless == unless 控制结构 (不重要,罗嗦) unless 是 if 的相反结构。if是条件满足的时候执行。unless 是条件不满足的时候执行。 if (! condition) {} 等价于 unless (condition) {} 此 ...
SOURCE HTML: http://socvista.com/bbs/redirect.php?fid=71tid=926goto=nextnewset 10:11 用s///来替换文本 == 基本常识 s///默认是对$_进行处理。 s/kobe/fan/; # 将kobe替换成fan 如果替换成功则变量被修改,否则变量保持不变。 如果替换成功返回true,否则返回false,利用这个返回值可以 ...
SOURCE HTML: http://socvista.com/bbs/redirect.php?fid=71tid=922goto=nextnewset 08:35 -- 用m//来实现匹配 我们前面提到的 // 其实就是 m// 的缩略方法,因为PERL使用者倾向于尽量节省书写。 另外m后面的分隔符可以使用任意的非数字和字母的符号,比如 m()、m{}、m,,、等等都是可以的。 -- 尽量使用正则 ...
SOURCE HTML: http://socvista.com/bbs/redirect.php?fid=71tid=916goto=nextnewset 14:45 正则表达式,英文regular expression。用于寻找指定模式的字符串。 -- 一个简单的例子 $_ ="yabba dabba doo"; if (/abba/) {...;} --meta. characters 转义符号 为了提高匹配的能力,引入了不少的meta. chara ...
SOURCE HTML: http://socvista.com/bbs/redirect.php?fid=71tid=913goto=nextnewset 09:06 -- hash概况 hash听到很多,但是一直没有研究。我就现学现卖了。 其实hash可以看作是一个array,只不过他不是用数字来index的,而是用字符串来index,这个字符串可以叫做key,而对应的取值叫做value。(key-value这个搭配 ...
SOURCE HTML: http://socvista.com/bbs/redirect.php?fid=71tid=909goto=nextnewset 14:24 -- 从标准输入STDIN获得input STDIN是连接一个标准输入块的行输入符,有两种使用方法: 1. while (STDIN) {} 2. foreach (STDIN) {} 区别是,while是实时执行,而foreach要等到所有输入都被读取后才开始执行。 ...
SOURCE HTML: http://socvista.com/bbs/redirect.php?fid=71tid=903goto=nextnewset 12:28 第四章 --subroutine子程序 (1) -- 定义子程序 sub marine { $n += 1; print "hello, sailor number $n!\n"; } -- 子程序都是global的。 -- 调用子程序 marine; ...
hebut_wolf
tomdai
杭州加速科技
xiecr
hirain123
京存高性能存储
limubai
nomatterwhat
zhangyanjun1984
wowo2018
Riching
edadoc2013
梅希
gratwo
小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网 ( 京ICP备:10050787号 京公网安备:11010502037710 )
GMT+8, 2024-3-28 23:16 , Processed in 0.149106 second(s), 2 queries , Gzip On, Redis On.