数组的索引:从0开始, #name + 1) -1 也表示数组的最后一个索引,所以 #name] == $name...[作者空间]
定义子程序使用关键字sub和花括号{},调用(也叫calling)子程序使用“与&”号:定义子程序:sub mar...[作者空间]
数字 Perl是弱类型语言, 这意味着一个变量的类型可以灵活的变化而不需要经过显式的类型转换(也意味着类型不安全)...[作者空间]
1 Perl中的eval代码块可以提供类似Java中try-catch块的功能:在代码块的错误会被捕获,且不会导致...[作者空间]
在Perl中调用其他程序的方式有很多,最简单的就是system函数,system函数接受一个或多个参数,其中第一个...[作者空间]
智能匹配操作符~~在Perl 5.10中引入,它能根据两端的操作数来决定执行哪种操作,如果操作符左右两边都是标量,...[作者空间]
Perl提供一系列强大的字符串处理函数,来处理它90%情况下要处理的和文本相关的工作。其中用于在字符串内查找匹配字...[作者空间]
Perl程序运行时以自己的工作目录(working directory)作为起点,Perl提供了一个和shell中...[作者空间]
Perl提供了一组文件测试操作符,可以测试文件的各种属性。文件测试操作符看起来像是由一个连字符-和一个字母组成的,...[作者空间]
Perl的模块包括两种:一种是随Perl发行版本一同打包的,另一种则需要从CPAN下载,然后安装。(访问https...[作者空间]
unless和until,等同于if(!)和while(!),当条件判断语句的结果为false时,才会执行代码块中...[作者空间]
重新理解正则表达式,Perl中的正则表达式其实不是独立的功能,只是内嵌于某些功能中的子语言, m//就像是文本编辑...[作者空间]
正则表达式匹配中的双斜线定界符//其实是m //的简写,就像给列表赋值的qw // 一样,m //也可以写成m {...[作者空间]
正则表达式 是Perl最著名的特性,在Perl中使用正则表达式的简易方式是将要匹配的文本保存在$_中,然后用一对斜...[作者空间]
用键访问哈希的元素:$hash{$key},哈希元素因赋值而诞生demo6-1: 访问哈希表里不存在的元素会得到u...[作者空间]
Perl中的文件句柄File handler就像名字所说明的那样,是指操作文件的handler而非文件本身 Per...[作者空间]