1. 单引号字符串中的\n不会被当做换行符处理。 如:'\'\\' --> '\ 。
2. 双引号
字符串联 "Hello"."World"."\n" --> HelloWrold 换行;
字符串重复操作 "fred"×3 --> "fredfredfred";
大小写 "\l","\L" --> 小写 ; "\u","\U" --> 大写 ; "\E" 结束。
3. 字符串运算
== eq 相等
!= ne 不等
< lt 小于
> gt 大于
<= le 小于或等于
>= ge 大于或等于
4. 用户输入 <STDIN>
5. chomp函数:去掉文本的"\n"换行符。读写文件时,要去掉换行符。 如:chomp($text<STDIN>);
6. 单行注释:# ; 多行注释以 "=pod"开始,"=cut" 结束。
7. undef: 没有值时,表现为0或空字符串。
8. defined函数: 为undef时,返回false,其余返回true。
9. x 输出遍数。如:print "love" x 3 -->lovelovelove.
10. 特殊数组索引:"$#rocks" ,最后一个元素索引。
11. qw简写,代替 "" 功能。 如:qw(freds bany wilad dino);
12. @rocks=qw /break slasle labv/; #给数组赋值。
@copy=@qwarry; #将一个数组拷贝到另一个数组里。
13. pop:末尾取出元素;push:将一个或一列元素加在末尾。