Perl
xs1326962515
岁寒,然后知松柏之后凋也
展开
-
Perl语言中一些内置变量等,$、qw、cmp、eq、ne等
Perl语言中经常会出现一些符号,让初学者很是郁闷。现列举如下:字母符号释义eq = =equal(等于)ne!=not equal(不等于)cmp比较qq “”双引号q‘’单引号qw (“”,“”)带双引号和括号逗号的$&转载 2017-09-10 10:41:58 · 16458 阅读 · 0 评论 -
perl中的元字符
perl中的元字符如下:^ 表示一行的开头;$ 表示一行的结尾;( ) 表示一个匹配块的,可以对匹配上的块通过$1,$2...进行读取,但是无法写;$0表示这个perl文件\ 表示用来进行转义的意思,比如\n表示换行符;| 表示perl进行匹配时的或者,逻辑rank比较低;@ 表示一个数组的值;[转载 2017-10-21 07:54:48 · 1016 阅读 · 0 评论 -
perl: $&, $@, $!, exit status
$&: 正则匹配中,将匹配的那部分字符串自动存储在$&中。 $@: 当执行eval块时发生了通常的严重错误,eval块会停止执行,但程序不会崩溃。当eval结束时,你想知道它是正常结束的,还是发生了严重错误。这些结果放在特殊变量$@之中。如果eval为你捕捉了严重错误,则$@中将有程序失败的原因,可能如:Illegal division by zero at my_转载 2018-01-04 09:56:24 · 478 阅读 · 0 评论 -
利用Perl的File::Basename包解析全文件路径信息
文件路径可分为:位置、文件、扩展名。以c:/perl/bin/perl.exe來說,位置是指c:/perl/bin,文件名称为perl,扩展名指.exe。预设情況下,File::Basename假设你用的是Unix型态的路径名称,但可经由呼叫fileparse_set_fstype来改变文档指定,可用的参数包括VMS, MSDOS, MacOS, AmigaOS, MSWin32。File转载 2018-01-03 09:26:32 · 1762 阅读 · 0 评论 -
Perl File::Basename 模块
问题:如何将一个文件的所在路径,文件名称,文件后缀区分开?方案:perl - File:Basename 模块说明:在perl脚本中,使用use File::Basename模块后,可以调用三种常用的函数:fileparse, basename, dirname.1. fileparse: 输入参数全路径名称和后缀列表;返回三个值:文件名,路径,后缀,并存放在列表中。转载 2018-01-03 09:18:19 · 3406 阅读 · 0 评论 -
perl JSON模块使用
简介:JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于JavaScript(Standard ECMA-262 3rd Edition - December 1999)的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等)...转载 2018-04-27 09:19:35 · 1057 阅读 · 0 评论