正規表示式相關例項和詳解

2021-09-05 01:38:49 字數 692 閱讀 2336

語法與釋義:

基礎語法 「^({})({})({})$」

正則字串 = 「開始([包含內容])([包含內容])([包含內容])結束」

1.只能輸入數字:"^[0-9]*$"

^ 表示開始

包含,預設是乙個字元長度

[0-9] 0至9數字

等價於匹配長度

匹配前面的子表示式任意次。例如,zo能匹配"z",也能匹配"zo"以及"zoo"。*等價於。

$ 結尾

2.只能輸入n位的數字:"^\d$"。\d表示[0-9]

匹配長度

3..只能輸入至少n位的數字:"^\d$

表示n以上

4..只能輸入m~n位的數字:"^\d$"。

5.只能輸入由數字和26個英文本母組成的字串:("^[a-za-z0-9]+$")

\w等價於[a-za-z_0-9]

+等價於匹配長度

匹配前面的子表示式一次或多次(大於等於1次)。例如,「zo+「能匹配"zo"以及"zoo」,但不能匹配"z」。+等價於。

6.只能輸入漢字:"^[\u4e00-\u9fa5]$"7.驗證是否含有^%&',;=?$\"等字元:"[%&',;=?$\\^]+

正規表示式例項

正規表示式例項 1.驗證數字 只能輸入1個數字 表示式 d 描述 匹配乙個數字 匹配的例子 0,1,2,3 不匹配的例子 2.只能輸入n個數字 表示式 d 例如 d 描述 匹配8個數字 匹配的例子 12345678,22223334,12344321 不匹配的例子 3.只能輸入至少n個數字 表示式 ...

正規表示式例項

正規表示式語法 字元匹配 正規表示式 china 匹配 chinaabc 句點符號 正規表示式 t.n 匹配 tan,tbn,tcn,t n,t n等 方括號符號 方括號只有裡面指定的字元才參與匹配,也就是說,正規表示式 t aeio n 只匹配 tan ten tin 和 ton 但 toon 不...

正規表示式例項

正規表示式例項 1.驗證數字 只能輸入1個數字 表示式 d 描述 匹配乙個數字 匹配的例子 0,1,2,3 不匹配的例子 2.只能輸入n個數字 表示式 d 例如 d 描述 匹配8個數字 匹配的例子 12345678,22223334,12344321 不匹配的例子 3.只能輸入至少n個數字 表示式 ...