perl中的元字符

perl中的元字符如下:

^    表示一行的开头;

$     表示一行的结尾;

( )   表示一个匹配块的,可以对匹配上的块通过$1,$2...进行读取,但是无法写;$0表示这个perl文件

\     表示用来进行转义的意思,比如\n表示换行符;

|     表示perl进行匹配时的或者,逻辑rank比较低;

@   表示一个数组的值;

[     表示[]的含义;

{    表示{}整个模式的含义;

?    表示前面字符出现1次或者0次;

.     表示任意字符,除了\n换行符,如果加上/s进行修饰,则\n都能被匹配;

+    表示前面字符至少出现一次;

*    表示前面字符至少出现0次;

其他的字符,就可以不用进行\转义了。

猜你喜欢

转载自blog.csdn.net/xs1326962515/article/details/78300972