Perl 软件列表

有关perl正则表达式的一些杂项
Perl

有关perl正则表达式的一些杂项

2020-02-16 标签:有关,perl,正则,表达式,杂项,也能,匹配,n,语言,入门,page,132,注释,61,不仅,行尾,b

$也能匹配\n见Perl语言入门,page 132, 注释61 /^.*$/能匹配"\n"么?能!因为$不仅能匹配行尾,也能匹配\n2 /^.*$/能匹配"b\n"么?能!.能b匹配. \n匹配$3 /^.*$/能匹配"\nb"么?不能!为什么?因为默认情况下,.不能匹配\n,把模式改一下变成/^.

学习perl的unless控制结构
Perl

学习perl的unless控制结构

2020-02-16 标签:学习,perl,unless,控制,结构,例如,实现,代码,如下,fred,a,z,w,i,print,value,doesn,t,look,identifier

例如:实现代码如下:unless ($fred =~ /^([A-Z_]\w*$/i) {print "The value of \$fred doesn't look like a Perl identifier name. \n";}使用unless意味着,要么条件为真,要么执行某块代码。这就好

两段Perl脚本代码(数组应用与say用法)
Perl

两段Perl脚本代码(数组应用与say用法)

2020-02-16 标签:两段,perl,脚本,代码,数组,应用,say,用法,实现,如下,usr,bin,env,zeng,top,b,n,foreach,print

一、数组应用实现代码如下:#!/usr/bin env perl@zeng = `top -b -n 1`;foreach (@zeng) {print "$_\n";}二、say的用法:自动换行实现代码如下:#!/user/bin env perluse 5.010; #表示使用perl 5.10

perl产生随机数实现代码
Perl

perl产生随机数实现代码

2020-02-16 标签:perl,产生,随机数,实现,代码,利用,函数,rand,srand,确切的说,字符串,生成,提供,基本的,工具,加密,安全性,它们,为你

Perl利用函数rand()和srand()为随机数(更确切的说是"伪随机数")字符串的生成提供了基本的工具。这些函数不是利用加密来提供安 全性的,所以不要利用它们为你金融信息的加密。但是,如果你需要为你的下一个游戏或者动态Web网站的新特性设计一个简单的随机数生成器,那么 rand()和srand

使用perl清理电脑上重复文件实现代码(续)
Perl

使用perl清理电脑上重复文件实现代码(续)

2020-02-16 标签:使用,perl,清理,电脑,重复,文件,实现,代码,如下,usr,bin,use,file,dirwalk,basename,data,dumper,warnings,strict

实现代码如下: #!/usr/bin/perl use File::DirWalk; use File::Basename; use Data::Dumper; use warnings; use strict; my $dw = new File::DirWalk; my %files; file

perl Socket编程实例代码
Perl

perl Socket编程实例代码

2020-02-16 标签:perl,socket,编程,实例,代码,n,etworking,方面,基础,的是,bsd,往往,入门,在这,头疼,无疑是,如何,step,最好的,药方

在networking方面,最基础的是BSD socket编程,但往往perl入门时在这个方面,最头疼的无疑是如何开始,如何Step by step。最好的药方就是Example,一段完整的可以运行(working)的代码,通过实践来感受远比看枯燥的manual来得深刻。以下给出几段使用Socket

有关perl的内置特殊变量介绍
Perl

有关perl的内置特殊变量介绍

2020-02-16 标签:有关,perl,内置,特殊,变量,介绍,正则,表达式,n,包含,上次,模式,匹配,n个,成功

一、正则表达式特殊变量1、$n   :包含上次模式匹配的第n个子串2、$   在仿真多维数组时使用的分隔符.$?   返回上一个外部命令的状态$@   Perl解释器从eval语句返回的错误消息$[   数组中第一个元素的索引号$   当前输出记录的分隔符$]   Perl解释器的子版本号$^

perl用grep map求交集、并集、补集的实例代码
Perl

perl用grep map求交集、并集、补集的实例代码

2020-02-16 标签:perl,grep,map,交集,实例,代码,实现,如下,usr,bin,获取,列表,use,strict,a,b

实现代码如下:#!/usr/bin/perl## 用grep map 获取两个列表的交集并集、补集#use strict;my @a=("a","b","c","d","e");my @b=("b","g","f","e");print "列表a数据: @a \n";print "列表b数据: @b

perl 删除数组元素的几种方法小结
Perl

perl 删除数组元素的几种方法小结

2020-02-16 标签:perl,删除,数组,元素,几种,方法,小结,grep,函数,调用,语法,foundlist,pattern,searchlist,解说,同名,unix,查找

1. 用grep函数 函数名 grep 调用语法 @foundlist = grep (pattern, @searchlist); 解说 与同名的UNIX查找工具类似,grep函数在列表中抽取与指定模式匹配的元素,参数pattern为欲查找的模式,返回值是匹配元素的列表。 例子 @list = (

用Perl操作Excel文档的实例代码
Perl

用Perl操作Excel文档的实例代码

2020-02-16 标签:perl,操作,excel,文档,实例,代码,linux,unix,上操,生成,cpan,提供,spreadsheet,writeexcel,parseexcel,模块,下面,就来,看看

在Linux或者Unix上操作(生成)Excel,CPAN上提供了Spreadsheet::WriteExcel 和 Spreadsheet::ParseExcel这两个模块。 下面就来看看 Spreadsheet::WriteExcel 和 Spreadsheet::ParseExcel的使用方法