開心生活站

位置:首頁 > IT科技 > 

js,regexp

IT科技6.12K

js regexp是正則表達式,全稱是JavaScript RegExp,又稱規則表達式。計算機科學的一個概念。正則表達式通常被用來檢索、替換那些符合某個模式的文本。

js regexp

1、語法:

var patt=new RegExp(pattern,modifiers);

2、常用指令

.:查找單個字符,除了換行和行結束符。 

w:查找數字、字母及下劃線。 

W:查找非單詞字符。 

d:查找數字。 

D:查找非數字字符。 

i:執行對大小寫不敏感的匹配。 

g:執行全局匹配。 

m:執行多行匹配。 

[abc]:查找方括號之間的任何字符。 

[^abc]:查找任何不在方括號之間的字符。 

[0-9]:查找任何從 0 至 9 的數字。 

[a-z]:查找任何從小寫 a 到小寫 z 的字符。 

[A-Z]:查找任何從大寫 A 到大寫 Z 的字符。 

[A-z]:查找任何從大寫 A 到小寫 z 的字符。 

[adgk]:查找給定集合內的任何字符。 

[^adgk]:查找給定集合外的任何字符。  

v:查找垂直製表符。 

xxx:查找以八進制數 xxx 規定的字符。 

xdd:查找以十六進制數 dd 規定的字符。 

uxxxx:查找以十六進制數 xxxx 規定的 Unicode 字符。 

js regexp 第2張

標籤:regexp js