perl的一些基本用法

perl的一些基本用法

ID:14328435

大小:55.50 KB

页数:18页

时间:2018-07-27

perl的一些基本用法_第1页
perl的一些基本用法_第2页
perl的一些基本用法_第3页
perl的一些基本用法_第4页
perl的一些基本用法_第5页
资源描述:

《perl的一些基本用法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、perl的一些基本用法perl基本用法2010-02-1009:50s/s+//g将空白符变成一个空格;s/^s+//去掉首空白;s/s+$//去掉尾空白;s/^s+

2、s+$//去掉首尾空白;大小写转化的例子:s/(fred

3、barney)/U$1/gi匹配所有的忽略大小写,替换成大写;s/(fred

4、barney)/L$1/gi匹配所有的忽略大小写,替换成小写;s/(w+)(w+)/U$2E$1/i$2变成大写$1还是保持小写,E结束转换;CPAN是ComprehensivePerlArchiveNetwork的缩写

5、,中译为Perl综合典藏网。它包含了极多用Perl写成的软件和模块。CPAN相关软件的安装方法最近几天安装SPAMASSASSIN,牵涉到许多CPAN的安装,以前都是缺少什么,就去CPAN网站寻找相应的模块,自己编译安装,后来发现其实CPAN自己的shell命令就可以很方便的安装相应模块,真是方便当然前提你必须安装perl-CPAN,在我的redhat9.0上的版本是perl-CPAN-1.61-88,大家没装的话,直接用光盘的rpm包安装即可。安装后运行[root@wwwCPAN]#perl-MCPAN-eshellcpanshell--C

6、PANexplorationandmodulesinstallation(v1.61)ReadLinesupportavailable(try'installBundle::CPAN')cpan>进入cpan的shell,好了,我为了安装spamassassin,需要安装以下几个installDigest::SHA1installHTML::ParserinstallStorableinstallDB_FileinstallNet::DNSinstallNet::SMTPinstallMail::SPF::QueryinstallIP::Co

7、untry::FastinstallIO::Socket::SSLinstallTime::HiResinstallDBI是不是很方便呀,不用再单独下载编译安装了,类型字符例子用于哪种名字标量$$cents一个独立的数值(数字或字串)数组@@large一列数值,用编号做键字散列%%interest一组数值,用字串做键字子过程&&how一段可以调用的Perl代码类型团**struck所有叫struck的东西手册页内容perl有些什么perl手册页perldata数据类型perlsyn语法perlop操作符和优先级perlre正则表达式perlv

8、ar预定义变量perlsub子过程prelfunc内建函数perlmod如何令Perl模块工作perlref参考手册perlobj对象perlipc进程间通讯perlrun如何运行Perl命令,以及命令行开关perldebug调试perldiag诊断信息%perlopcomma%perlfuncsplit%perlvarARGV%perldiag'assignedtotypeglob'%perlfaqroundperltoc命令(自己也是一个手册页)搜索所有手册页收集的目录%perltoctypeglobperl5005delta:Undef

9、inedvalueassignedtotypeglobperldata:TypeglobsandFilehandlesperldiag:Undefinedvalueassignedtotypeglob或者搜索全部Perl在线文档,包括所有头,描述,和例子,对于任何字串的实例,使用perlhelp命令:%perlhelpCORE::GLOBAL参阅perldoc手册页获取细节。手册页内容perlfaq1关于Perl的通用信息perlfaq2获取和学习Perlperlfaq3编程工具perlfaq4数据操作perlfaq5文件和格式perlfaq

10、6正则表达式perlfaq7通用Perl语言信息perlfaq8系统交互perlfaq9网络手册页内容perlamigaAmiga移植perlcygwinCygwin移植perldosMS-DOS移植perlhpuxHP-UX移植perlmachtenPowerMachTen?移植perlos2OS/2移植perlos390OS/390移植perlvmsDECVMS移植perlwin32MS-Windows移植比较数字字串返回值等于==eq如果$a等于$b返回真不等于=ne如果$a不等于$b返回真小于gt如果

11、$a大于$b返回真小于或等于<=le如果$a不大于$b返回真比较<=>cmp相等时为0,如果$a大为1如果$b大为-1例子名字结果-e$a存在如果在$a中

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。