JavaScript 正則表達式 通俗解釋

推薦一個驗證正則表達式的網址:https://regexper.com/

方括號"["內是需要匹配的字符。中括號括住的內容只匹配一個單一的字符。^[ab]$

花括號"{"內是指定匹配字符的數量。^[ab]{3}$

圓括號“(“ 則是用來分組的。^(ab)$

插入符號 “^” 表示正則式的開始。^a

^用在中括號開頭的時候,就表示排除括號里的字符。^[^0-9]$

美元符號“$” 表示正則式的結束。com$

'│'符號相當于OR操作。^(1|2)$

\d 表示數字[0-9]注意d前有轉義字符\。^\d$

\D表示非數字。^\D$

下劃線的任何單詞字符\w。^\w$

\W表示非單詞。^\W$

0次或多次發(fā)生 *。^[0-9]*$

至少一次發(fā)生+。^[0-9]+$

0次或1次發(fā)生?。^[0-9]?$

^[0-9]{3,7}$

上面正則表達式為長度最小為3,最大為7的數字。

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

相關閱讀更多精彩內容

友情鏈接更多精彩內容