正則表達式

單個字符

符號 說明
. 任意一個字符
a | b 字符 a 或者字符b
[afg] a或者 f 或者 g 的一個字符
[0-4] 0-4 范圍內(nèi)的一個字符
[a-f] a-f 范圍內(nèi)的一個字符
[^m] 不是m 的一個字符
\s 一個空格
\S 一個飛空格
\d [0-9]
\D [^0-9]
\w [0-9a-zA-Z]
\W [^0-9a-zA-Z]

重復

緊跟在單個字符之后,表示多個這樣類似的字符

符號 說明
* 重復 >= 0 次
+ 重復 >= 1 次
? 重復 0 或者 1 次
{m} 重復m 次, a{4} x相當于 aaaa, [1-3]{2} 相當于 [1-3][1-3]
{m,n} 重復 m 到 n 次,比如說a{2, 5}表示a重復2到5次。小于m次的重復,或者大于n次的重復都不符合條件

位置

  ^  表示字符的起始位置
 $ 表示字符的結尾位置


最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內(nèi)容