當(dāng)需要匹配明確的字符或字符集合時(shí)候,就用到字符類(lèi)。
特殊字符
\0hh
8進(jìn)制值hh所表示的字符\xhh
16進(jìn)制值hh所表示的字符\uhhhh
16進(jìn)制值hhhh所表示的Unicode字符\t
Tab\n
換行符\r
回車(chē)符\f
換頁(yè)符\e
Escape\cN
ASCII控制字符。比如\cC
代表Ctrl+C
\p{name}
Unicode中命名為name的字符類(lèi),例如\p{IsGreek}
陳列
[aeiou]
匹配一個(gè)元音字符[.?!]
匹配給定的一個(gè)標(biāo)點(diǎn)范圍
[0-9]
匹配0~9的數(shù)字,同\d
[a-z]
匹配所有小寫(xiě)字母[a-zA-Z]
匹配所有字母[a-z0-9A-Z_]
等同于\w
更多建議: