选项描述 g匹配所有可能的Perl模式 i忽略大小写 m将串视为多行 o只赋值一次 s将串视为单行 x忽略Perl模式中的空白 1、匹配所有可能的Perl模式g选项 @matches="balata"=~/.a/g;now@matches=…
文章
全部技术文章,按发布时间倒序排列
Perl绑定变量
Ted 以 CPAN 模块作为具体示例,通过其用法和实现,解释了绑定变量的基础知识。范围涵盖了标量、数组和散列变量。 在开始之前,您必须在您的系统上安装 Perl 5.005 或更新的版本(请参阅 参考资料中的链接,通过这些链接获取该版本)…
Perl文件操作一:找到具有指定特征的文件 $path="/path/to/dir/"; opendir DIR,$path; @arr1=readdir DIR; @arr2=grep{T"$path$_"}@arr1;textfiles…
perl 环视
1 环视基础 环视只进行子表达式的匹配,不占有字符,匹配到的内容不保存到最终的匹配结果,是零宽度的。环视匹配的最终结果就是一个位置。 环视的作用相当于对所在位置加了一个附加条件,只有满足这个条件,环视子表达式才能匹配成功。 环视按照方向划分…
在Perl中,return语句可以返回一个标量值或者一个列表,这个标量值可以是一个变量,或者一个表达式的最后求值,如: return1; return1; return$a+$b; return$a+$b; 然后,一个Perl函数的返回值,…
Perl模式匹配选项 选项描述 g匹配所有可能的Perl模式 i忽略大小写 m将串视为多行 o只赋值一次 s将串视为单行 x忽略Perl模式中的空白 1、匹配所有可能的Perl模式g选项...
localtime表示系统时间。 time表示从1970年开始到现在时间的总秒数。 gmtime表示标准格林威治时间。 先看三者打出来的结果: !/usr/bin/perl my $time=localtime; print "localt…
表示日期的方式多种多样: “18Jan1973″,”18/01/1973″,”01/18/1973″,”Jan181973″,”180173″,”18011973″,”01/73″,其中一些格式意思不清如”01061973″是表示6月1日呢…
给SQL语句动态地传入值的方法叫绑定Bind, 在写数据库有关的角本时, 这是很重要的一点, 在Perl中你可以在SQL中写一个问号表示不确定的值, 不管是在SELECT还是在Insert/Update/Delete语句中, 都一样. 如下…
1, NUM_OF_FIELDS — 查询返回的字段个数 在执行之后, 就可以用这个属性获得SELECT语句返回的字段数了, 如下所示: $sthexecute; print“Number of fields: $sth{NUM_OF_FI…