perl中的元字符如下:
^ 表示一行的开头;
$ 表示一行的结尾;
( ) 表示一个匹配块的,可以对匹配上的块通过$1,$2...进行读取,但是无法写;$0表示这个perl文件
\ 表示用来进行转义的意思,比如\n表示换行符;
| 表示perl进行匹配时的或者,逻辑rank比较低;
@ 表示一个数组的值;
[ 表示[]的含义;
{ 表示{}整个模式的含义;
? 表示前面字符出现1次或者0次;
. 表示任意字符,除了\n换行符,如果加上/s进行修饰,则\n都能被匹配;
+ 表示前面字符至少出现一次;
* 表示前面字符至少出现0次;
其他的字符,就可以不用进行\转义了。