Perl
文章平均质量分 74
utopia_wang
这个作者很懒,什么都没留下…
展开
-
perl 正则表达式
Perl 中的正则表达式正则表达式的三种形式正则表达式中的常用模式正则表达式的 8 大原则 正则表达式是 Perl 语言的一大特色,也是 Perl 程序中的一点难点,不过如果大家能够很好的掌握他,就可以轻易地用正则表达式来完成字符串处理的任务,当然在 CGI 程序设计中就更能得心应手了。下面我们列出一些正则表达式书写时的一些基本语法规则。----------------------转载 2007-03-02 16:24:00 · 1138 阅读 · 0 评论 -
perl LWP 网络编程
php perl 不用表单模拟 POST请求php 不用表单模拟 POST请求复制PHP内容到剪贴板PHP代码:/*** @name php 发送POST请求* @param string $url 提交到的地址* @param array $data 要提交的参数 array(a=>,b=>);* @return string *原创 2008-06-05 17:33:00 · 3744 阅读 · 0 评论 -
Perl特殊变量(flw等翻译)
NAME perlvar - Perl 预定义变量DESCRIPTION 预定义名称 后面列出的名称对 Perl 来说具有特殊含义。 大多数标点名称都有合理的助记方法或类似于在 shell 中的用法。 然而,如果你就是想用长变量名,那只要在程序开头加上 use English; 即可。这样会为所有短名称在当前包中创建长名称别名。 其中一转载 2008-01-18 11:37:00 · 1671 阅读 · 0 评论 -
散列hash小结
1.print语句打印的区别 my %hash = (key1 => value1, kye2 => value2);print "%hash"; # 打印的结果就是一个字符串 : %hashprint %hash ; # 打印结果和列表的一样,把key和value拼接串打印 key1value1key2value2原创 2008-01-09 11:37:00 · 844 阅读 · 0 评论 -
数组小结
数组1.数组中各个元素的类型不一定相同。2.数组的索引可以是小数,perl会自动舍弃小数部分即:my @array = (1,2,3,4);$array[2] == $array[2.4] == $array[2.5] == $array[2.6] == 3 # 自动舍去小数部分 3.打印方式的区别: my @array = (1,2,3,4);p原创 2008-01-09 10:43:00 · 936 阅读 · 0 评论 -
日志分析之输入分隔符m修饰符
Perl默认的内部变量$- 当前页可打印的行数,属于Perl格式系统的一部分 $! 根据上下文内容返回错误号或者错误串 $” 列表分隔符 $# 打印数字时默认的数字输出格式 $$ Perl解释器的进程ID $% 当前输出通道的当前页号 $& 与上个格式匹配的字符串 $( 当前进程的组ID $) 当前进程的有效组ID $* 设置1表示处理多行格式.现在多以/s和/m修饰符取代之. $, 当前输出原创 2008-01-05 10:40:00 · 2693 阅读 · 0 评论 -
my,our,local,Perl范围变量声明
转文! 范围声明 和全局声明类似,词法范围声明也是在编译时起作用的。和全局声明不同的是,词法范围声明的作用范围是从声明开始到闭合范围的最里层(块,文件,或者 eval--以先到者为准)。这也是为什么我们称它为词法范围,尽管"文本范围"可能更准确些,因为词法范围这个词实在和词法没什么关系。但是全世界的计算机科学家都知道"词法范围"是什么意思,所以在这里我们还是用这个词。 Perl 还支持转载 2007-12-19 18:42:00 · 16692 阅读 · 2 评论 -
perl 用map,grep求列表交集并集
#!/usr/bin/perl -w## 用grep map 获取两个列表的交集并集、补集#use warningsuse strict; my @a=("a","b","c","d","e");my @b=("b","g","f","e");print "列表a数据: @a ";print "列表b数据: @b ";my %a = map{$_ => 1} @a;my %b = map{$原创 2008-01-28 20:01:00 · 3746 阅读 · 0 评论 -
perl 文件,目录操作
文件检测操作符 -e 文件是否存在 -f 文件是普通文件 -d 文件是目录原创 2008-01-21 18:02:00 · 5644 阅读 · 1 评论 -
unix定时执行程序
转定时执行程序 Unix系统提供了cron和at命令,使系统和用户可以定时运行一定的程序,而不需手工启动。 使用cron用于周期性的执行一个命令,为了使用它,必须编辑crontab文件。系统缺省的/etc/crontab 文件为: # /etc/crontab - roots cronta转载 2007-10-31 10:36:00 · 3651 阅读 · 0 评论 -
perl 模式匹配总结
正则表达式――perl模式匹配补充:http://www.regexlab.com/zh/regref.htmPractiacl Extraction and Report Language一.模式匹配操作符1.tr/ / / 替换操作符不支持正则表达式 也不具备双引号替换能力 m/ / s/ / / 都支持正则表达式,并且可以提供或限制双引号替换能力(当用单引号作原创 2007-03-16 14:05:00 · 26988 阅读 · 1 评论 -
Perl常用模块使用例子
Perl常用模块使用例子(转) --- Perl 一些常用模块的简单描述 http:/转载 2008-06-05 17:31:00 · 6136 阅读 · 0 评论