perl中没有判断字符串包含的函数,可以用正则表达式来实现这个功能,下面代码判断$str1是否包含$str2。if($str1=~/$str2/){...}
Perl自带有排序函数sort,sort的用法主要有两种:formy$id(sort{$a<=>$b}keys%hash){}###这样写可以先对%hash里的keys值按数字排序后依次提取出来1.直接使用@articles=s…
官方文档,很详细了。https://httpd.apache.org/docs/2.0/howto/cgi.html#configuring我修改了/etc/apache2/sites-available/default在节点scriptA…
perl-MCPAN-eshellinstallBio::SeqIO或者直接perl-MCPAN-e'installExcel::Writer::XLSX'用cpan装不上,编译有问题,尝试用conda,成功安装。condainstall-…
程序名:$0$0表示当前正在运行的Perl脚本名。有3种情况:如果执行方式为perlx.pl,则$0的值为x.pl而非perl命令本身如果执行方式为./x.pl,则$0的值为./x.pl如果执行的是perl-e或perl-E一行式perl程…
perl有两个取得时间的函数:localtime和gmtime两个函数的用法一样,区别在于localtime为取得本地时间,gmtime格林威治时间。($sec,$min,$hour,$mday,$mon,$year,$wday,$yday…
Perl特殊变量~NAMEperlvar-Perl预定义变量DESCRIPTION预定义名称后面列出的名称对Perl来说具有特殊含义。大多数标点名称都有合理的助记方法或类似于在shell中的用法。然而,如果你就是想用长变量名,那只要在程序开…
Perl是一种脚本语言。Perl是一种高级、通用、直译式、动态的程序语言。最初设计者拉里·沃尔(LarryWall)为了让在UNIX上进行报表处理的工作变得更方便,决定开发一个通用的脚本语言,而在1987年12月18日发表。Perl借取了C…
Perl字符串处理函数0.函数名index调用语法position=index(string,substring,position);解说返回子串substring在字符串string中的位置,如果不存在则返回-1。参数position是可…
一、简介二、匹配操作符三、模式中的特殊字符1、字符2、字符[]和[^]3、字符+,*和?4、转义字符5、匹配任意字母或数字6、锚模式7、模式中的变量替换8、字符范围转义前缀9、匹配任意字符10、匹配指定数目的字符11、指定选项12、模式的部…
.代表任何一个单字符,不匹配换行符.*是量词,表示前面内容出现0到多次.+也是量词,表示前面内容出现1到多次.字符集简写\d表示一个数字\w表示一个单词字符()数字,字母,下划线)\s表示一个空白,可以匹配换行符,制表符,换页符,回车符,空…
本文罗列了一些常用的正则表达式,不间断更新中。。。s/^\s+//去除尾部空格s/\s+$//去除前后空格s/^\s+|\s+$//g匹配任意字符/.*/s这里/s表示连换行符也匹配,因为.是不匹配换行符的,所以上面的表达式匹配任意字符。下…
perl是最好的文本处理语言,而正则表达式是perl文本处理的核心。一个正则表达式就是一种方法,这种方法能够描述一组字符串,但不用列出所有的字符串。一、正则表达式的几种用法:1:确定一个字符串中是否匹配某个模式,在一个布尔环境中它们返回真或…
存在即是合理,这四种脚本语言经历了时间的洗礼,流传下来,自有其不可替代的地方。。。[转载文章,出处不详]为了选择一个合适的脚本语言学习,今天查了不少有关Perl,Python,Ruby,Javascript的东西,可是发现各大阵营的人都在吹…
copyfromhttp://www.lwolf.cn/blog/article/program/perl-ini.html之前有写过用C#解析INI文件的文章,那时是因为要用Perl来解析INI,后来就在网上找了个现成的解析代码IniPa…