正規表示式 小結

2021-09-29 02:25:04 字數 919 閱讀 7888

用於:此小結是學習正規表示式的總結

正規表示式(regular expression)小結

1.    . 表示出斷行外任意乙個字元

^行首$行尾

表示範圍 如:[a-z]指a到z範圍的乙個字元 [\u]表示萬國碼的字元

[^] 裡面的^表示反/非

2. \ 轉義符

\w 匹配阿拉伯數字、英文大小寫字母和下劃線 [a-z0-9_]

\w(大寫w) 匹配除了阿拉伯數字、英文大小寫字母和下劃線的字元

\d(digit) 只匹配數字 [0-9]

\d 匹配除了數字的字元

\s 匹配空格、tab和斷行 \s(補集)

3.量詞

表示可以重複1次到n次

* 表示可以重複0次到n次

? 表示可以重複0從到1次

表示正好出現n次

表示最少n次,最多m次

表示最少n次,最多不限

4.i(ignore) 忽略大小寫

g(global) 全域性匹配

5.字串的操作方法

search() // 查詢子字串出現在父字串的位置

substring(2,5) //擷取字串 從第二個以後到第五個結束(可以不給結束的引數)

charat(0) //擷取某個字元

split() //分割字串,獲得陣列

match() //把所以匹配的都提取出來

replace('a','o') //把前面的替換成後面的(把a替換成o)

test() //匹配到正則就返回ture 否則返回false

個人感覺,常見的正規表示式都不需要自己寫了,前人已經造好輪子了。但是還是需要看得懂正規表示式的,所以還是特意的去學了一下,順便寫了一下小結

更多專業前端知識,請上

【猿2048】www.mk2048.com

fei 正規表示式 正規表示式小結

常用的元字元常用的反義 常用的限定符 語法 說明 語法 說明 語法 說明 w 匹配字母或數字或下劃線或漢字 w匹配任意不是字母 數字 下劃線 漢字的字元 重複零次或者更多次 s匹配任意的空白字元 s匹配任意不是空白符的字元 重複一次或更多次 d匹配數字 d匹配任意非數字的字元 重複零次或一次 b匹配...

正規表示式小結

正規表示式 regex 英 red eks 1,d d d d或者是 d 表示匹配4位數的數字。2.說明。這些可被稱作元字元。匹配除換行符以外的任意字元1 jk2yh jj w數字字母漢字下劃線 bst456 5ghgtft s匹配任意的空白符 space table鍵和半全形空格 d匹配數字 di...

正規表示式小結

最近學習了正規表示式,趁還熱乎,寫下這篇部落格,記錄一下。正規表示式 英語 regular expression,在 中常簡寫為regex 正規表示式是乙個字串,使用單個字串來描述 用來定義匹配規則,匹配一系列符合某個句法規則的字串。在開發中,正規表示式通常被用來檢索 替換那些符合某個規則的文字,也...