-
perl学习记录(三)
所属栏目:[大数据] 日期:2020-12-16 热度:132
perl学习记录之正则表达式学习记录 模式中引入了不少特殊字符,叫做元字符,在正则表达式中表达特殊的含义。 1、( . )?点号是任何单字符的匹配符,除了换行符( n )。 2、在任何元字符面前加上反斜线,就会使它失去元字符的特殊作用。 3 、量词:星号 (*[详细]
-
perl 中文手册 and blog
所属栏目:[大数据] 日期:2020-12-16 热度:61
Perl/CGI脚本语言编程学习资料及开发工具下载大全 http://club.topsage.com/thread-361568-1-1.html ? http://www.php-oa.com/ http://software.intel.com/zh-cn/blogs http://blog.chinaunix.net/uid/9398085/list/1.html?cid=24288 ? ? http://man.ddvip.c[详细]
-
perl程序例子
所属栏目:[大数据] 日期:2020-12-16 热度:166
Template: #!/user/bin/perl -w use strict; use warnings; my $jfjdlsfl = ; Example: 读取文件中的字符串,将每个字符串中的小写字母换成大写字母 #!/user/bin/perl -w use strict; use warnings; ##注意加这些title open FIN,"classlist.txt" or die "can[详细]
-
perl基础
所属栏目:[大数据] 日期:2020-12-16 热度:117
详见 http://www.cnblogs.com/itech/archive/2010/03/23/1691842.html 一 perl文件 1)文件第一行#!/usr/bin/perl,用来在类Unix系统上指定perl执行程序; 2)#开始的行表示注释; 3)use strict;对perl进行额外的检查,强迫你使用my定义变量,字符串必须使[详细]
-
perl连接oracle测试实例
所属栏目:[大数据] 日期:2020-12-16 热度:113
下载地址: http://www.cpan.org DBI::Oracle 、 DBD::Oracle下载并安装 如果你的linux可以连接网络,执行命令: #wget http://search.cpan.org/CPAN/authors/id/T/TI/TIMB/DBI-1.622.tar.gz #wget http://search.cpan.org/CPAN/authors/id/P/PY/PYTHIAN/DBD[详细]
-
perl中文件读取
所属栏目:[大数据] 日期:2020-12-16 热度:184
使用Perl从文件中读取字符串,一般有两种方法: 1. 一次性将文件中的所有内容读入一个数组中(该方法适合小文件): open (FILE , " filename ) || die can?not?open?the?file:?$! ; @filelist = FILE ; foreach ? $eachline ?( )?{ ???????? chomp ; } close[详细]
-
perl的注释方法
所属栏目:[大数据] 日期:2020-12-16 热度:63
(一)单行注释: ? 以#开头的行都被perl认为是注释 。但是有一个 例外 ,perl程序的第一行是#开头的,他指定了perl程序的解释器。 例如:#print 1; ? (二)多行注释: 最常用的方法是使用 POD(Plain Old Documentations) 来进行多行注释。方法如下: =podc[详细]
-
perl中\/就是‘/’
所属栏目:[大数据] 日期:2020-12-16 热度:129
RT[详细]
-
perl连接sqlserver
所属栏目:[大数据] 日期:2020-12-16 热度:68
下载相关软件 unixODBC、freetds和DBD-ODBC? 需要下载3个文件:? ? ? Linux系统的ODBC:unixODBC-2.3.1.tar.gz ( http://www.unixodbc.org)? ? ? 连接SQLServer或Sybase的驱动:freetds-0.82.tar.gz ( http://www.freetds.org)? ? ? perl的ODBC模块 :cd DBD[详细]
-
Perl基础教程: 正则表达式
所属栏目:[大数据] 日期:2020-12-16 热度:161
Perl正则表达式教程 简介 This page provides a basic tutorial on understanding,creating and using regular expressions in Perl. It serves as a complement to the reference page on regular expressions perlre. Regular? expressions are an integra[详细]
-
Perl学习
所属栏目:[大数据] 日期:2020-12-16 热度:51
1. 作用域 (scope) (1)全局变量(global or package variable) (2)局部变量(lexical or local variable) 类似于C 2. 函数参数的传递 传递的是参数的 引用 add(10,20); sub add { ? ? ? my $arg1 = shift @_; ? ? ? my $arg2 = shift @_; or : ? ? ?[详细]
-
perltidy格式化Perl代码
所属栏目:[大数据] 日期:2020-12-16 热度:61
如果经常写代码,你是否为“杂乱无章”的代码而头疼?如果你使用的是Perl,有一个专门的工具/软件可以格式化Perl代码使其更加美观,它就是perltidy。 123456 #安装perltidy sudo apt-get install perltidy #简单使用 perltidy raw.pl #查看手册 man perltidy[详细]
-
Perl 入门
所属栏目:[大数据] 日期:2020-12-16 热度:168
1. Perl 也允许使用非10 为底的数字。八进制以0 开头,十六进制以0x 开头,二进制0b 开头.在十 六进制中A 到F(或者a 到f)分别表示10 到15: 0377 #八进制数字377,等同于十进制数字255 0xff #十六进制数字FF,等同于十进制数字255 0b22222111 #等同于十进[详细]
-
perl中的q,qw,qr,qx,qq......符号用法
所属栏目:[大数据] 日期:2020-12-16 热度:141
在perl语言中,有两个特殊而常用的符号qq qw,分别解释如下: qq{foobar} 的意思为意思为双引号字符串,可内插变量 相当于 "foobar" qw{foo bar}的意思为用空格分解字符串,得到列表,相当于如下语句 split(' ','foo bar') 得到的结果是'foo','bar' 字符串比[详细]
-
Perl内置特殊变量
所属栏目:[大数据] 日期:2020-12-16 热度:63
一、 正则表达式 特殊 变量: 1、 $n :包含上次模式匹配的第n个子串 2、 $ :前一次成功模式匹配的字符串 3、 $` :前次匹配成功的子串之前的内容 4、 $’ :前次匹配成功的子串之后的内容 5、 $+ :前一次使用括号的模式匹配的字符串. 二、 文件句柄 特殊 变量:[详细]
-
perl--2013-4-8
所属栏目:[大数据] 日期:2020-12-16 热度:192
1.perl(practical extraction report language)实用摘要报表语言,由LARRY WALL创建,现在最新版到PERL6(由社区更新),PERL5由LARRY更新,它兼有SHELL,C,JAVA等脚本语言特征,对于文本处理,LINUX系统管理,CGI以及网站的开发都具有这方面的功能,现在的大[详细]
-
perl --2013-4-8 实量(常量)与print
所属栏目:[大数据] 日期:2020-12-16 热度:82
1.文件名柄,它是一种顺序号用于访问文件的唯一标识 2.数字实量打印 #直接打印 print 25.6; 3.字符串实量打印 #加上单引或者双引 print '@'; print "this is a bike.n"; #其中'单引号将字串当作纯文本来处理,"当作文本字符串+变量处理 4.特殊实量打印 #不[详细]
-
Perl 模块的军火库 ― CPAN
所属栏目:[大数据] 日期:2020-12-16 热度:55
Perl 模块的军火库 ― CPAN By Robin On 2011年07月15日 ? ? 2 ?Comments ? In Programming,信息世界 | ?IT CPAN 介绍 Perl 模块是 Perl 的库,就好比 C/C++ 写的可执行文件需要用到.a静态库和.so动态库一样。 CPAN 是 Perl ?官方站点的一个“军火库”,里面[详细]
-
查看已经安装的 Perl 模块
所属栏目:[大数据] 日期:2020-12-16 热度:94
这里介绍两种方法来查看已经安装的 Perl 模块,其中第一种方法通过文件名后缀识别 Perl 模块,该方法列出了所有安装的 Perl 模块(包括 Perl ?的核心模块),而第二种方法只是列举了系统上安装的 CPAN Perl 模块。 1. Shell 脚本: find `perl -e ‘print “[详细]
-
perl读取当前时间和读取某个文件夹下的所有文件
所属栏目:[大数据] 日期:2020-12-16 热度:157
#!/usr/bin/perl use strict; sub getTime { ?my $time = shift||time(); ?my($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime($time); ?$mon++; ?$sec = ($sec10)?"0$sec":$sec; ?$min = ($min10)?"0$min":$min; ?$hour = ($hour10)?"0$[详细]
-
perl printf的格式化转换符和标记修饰符--2013-4-8
所属栏目:[大数据] 日期:2020-12-16 热度:122
表4-4 格式化转换符 格式化转换符定义 %b 无符号二进制整数 %c 字符 %d、i 十进制整数 %e 科学计数法浮点数 %E 使用大写字母E 的科学计数法浮点数 %f、%F 浮点数 %g 使用e 或f 转换符的浮点数,取其最小宽度 %G 使用e 或f 转换符的浮点数,取其最大宽度 %id[详细]
-
Perl useage
所属栏目:[大数据] 日期:2020-12-16 热度:60
本文和大家重点学习一下Perl use和require用法对比,这两个函数都是一个意思,加载和引用Perl的模块,或者是子程序,区别在于Perl use是在当前默认的里面去寻找,一旦模块不在指定的区域内的化,用Perl use是不可以引入的。 Perl use和require用法对比 对比(一[详细]
-
Perl打开读取文件
所属栏目:[大数据] 日期:2020-12-16 热度:131
在Perl中可以用 open或者sysopen 函数来打开文件进行操作,这两个函数都需要通过一个文件句柄(即文件指针)来对文件进行读写定位等操作。 下面以 open 函数为例: 1:读: open (文件句柄," 文件名")/ open (文件句柄,"文件名"),前提文件必须已经存在,[详细]
-
Perl文件类型判断
所属栏目:[大数据] 日期:2020-12-16 热度:126
示例: if(-e "FileName") { ? ?print "TRUEn"; } else { ? ?print "FALSEn"; } ? 检测选项? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?含义 -r??????????????文件或目录对此(有效的)用户(effective user)或组是可读的 -w?????????????文件或目录对此(有效的)[详细]
-
《Advandced Perl Programming》第七章、POE(2)
所属栏目:[大数据] 日期:2020-12-16 热度:182
Advandced Perl Programming第七章、POE(2) 原文链接: http://blog.yikuyiku.com/?p=1362 1. Wheels Wheels就是POE的I/O系统的动力之源。 wheel帮助我们和不断发生事件的外部世界连接起来。 你暂时可以想象wheel是POE里的文件句柄,但是wheel还不仅仅是个文[详细]
