perl中的元字符如下:
^ 表示一行的開頭;
$ 表示一行的結尾;
( ) 表示一個匹配塊的,可以對匹配上的塊通過$1,$2...進行讀取,但是無法寫;$0表示這個perl文件
\ 表示用來進行轉義的意思,比如\n表示換行符;
| 表示perl進行匹配時的或者,邏輯rank比較低;
@ 表示一個數組的值;
[ 表示[]的含義;
{ 表示{}整個模式的含義;
? 表示前面字符出現1次或者0次;
. 表示任意字符,除了\n換行符,如果加上/s進行修飾,則\n都能被匹配;
+ 表示前面字符至少出現一次;
* 表示前面字符至少出現0次;
其他的字符,就可以不用進行\轉義了。