這次帶給大家js正則快速記憶方法,js正則快速記憶的注意事項有哪些,下面就是實戰案例,一起來看一下。
我們知道,正規表示式是一個處理字串#中很實用的技巧。然而,即使是Javascript寫的很厲害的程式猿,有時也會忘記正規表示式的語法,從而使用起來有些棘手
1、正規表示式中最重要的三個符號1.1 B
在正規表示式中B有3種類型的括號:
1.1.1 方括號 “[”。
方括號"["內是需要匹配的字元。中括號括住的內容只符合一個單一的字元。
^[ab]$
1.1.2花括號"{"
花括號"{"內是指定匹配字元的數量。
^[ab]{3}$
# 1.1.3圓括號“(“
圓括號「(“ 則是用來分組的。
^(ab)$
1.2 C
插入符號 “^” 表示正規式的開始。
^a
^用在中括號開頭的時候,就表示排除括號裡的字元。
^[^0-9]$
1.3 $
美元符號「$」 表示正規式的結束。
com$
2、正規表示式驗證
# 建議一個驗證正規表示式的網址:https://regexper.com/
# 2.1 範例
^[0-9]{3,7}$
上面正規表示式為長度最小為3,最大為7的數字。
2.2 '│'符號相當於OR運算
^(1|2)$
3、快速指令
# 3.1 d 表示數字[0-9] 注意d前有轉義字元
# ^d$
#
大寫D:D表示非數字
# ^D$
#
3.2 下劃線的任何單字字元w
^w$
#
大寫W :W表示非單字
# ^W$
3.3 0次或多次發生 *
# ^[0-9]*$
3.4 至少一次發生
^[0-9] $
3.5 0次或1次發生?
^[0-9]?$
相信看了本文案例你已經掌握了方法,更多精彩請關注php中文網其它相關文章!
推薦閱讀:
以上是js正規快速記憶方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!