概念: 將單獨(dú)的直接量字符放進(jìn)方括號(hào)內(nèi)就可以組合成字符類(character class)。
注:紅色表示不是特別清楚的
[...] ——表示字符類中任意一個(gè)字符都滿足
[^...]——除字符類中的任意一個(gè)字符都滿足
.——除換行符(/n)和Unicode終止符之外的任意字符(不知道有什么用?)
/w——(word)任何ASCII單字字符,==[a-zA-Z0-9]
/W——任何非ASCII單字字符,==[^a-zA-Z0-9]
/s ——(space)任何Unicode空白字符
/S——任何非Unicode空白字符
/d——任何ASCII數(shù)字,等價(jià)于[0-9]
/D——除了ASCII數(shù)字,==[^0-9]
[/b]——退格直接量(不知道有什么用?)
二、重復(fù)
重復(fù)還有:{n,m},{n,},{n},?,+,*不一一解釋
注:重復(fù)是匹配前一模式的一個(gè)或多個(gè)副本
三、非貪婪的重復(fù)(看是明白一點(diǎn),做了實(shí)驗(yàn)后不明白了?。?nbsp;
作用二:取出字串,以后匹配
新聞熱點(diǎn)
疑難解答
圖片精選