PHP正則表達(dá)式支持以下元字符:
.
:匹配任意單個(gè)字符(除了換行符)。^
:匹配輸入字符串的開始位置。$
:匹配輸入字符串的結(jié)束位置。*
:匹配前面的子表達(dá)式零次或多次。+
:匹配前面的子表達(dá)式一次或多次。?
:匹配前面的子表達(dá)式零次或一次。{n}
:匹配前面的子表達(dá)式恰好 n 次。{n,}
:匹配前面的子表達(dá)式至少 n 次。{n,m}
:匹配前面的子表達(dá)式至少 n 次,但不超過 m 次。[]
:表示字符集,包含其中任意單個(gè)字符。[^]
:表示字符集的非,包含不在字符集中的任意單個(gè)字符。|
:表示或,用于分隔多個(gè)備選模式。()
:用于對(duì)子表達(dá)式進(jìn)行分組和捕獲。\
:用于轉(zhuǎn)義元字符,使其成為普通字符。這些元字符是 PHP 正則表達(dá)式的基本組成部分,可以幫助您構(gòu)建復(fù)雜的匹配規(guī)則。