使用方式
1.建立表達式
JavaScript中建立正規表示式類別的方法:
var regex = new RegExp(“d{5}”) 或 2.var regex = / d{5} /(建議)
/表達式/是JavaScript中專門為簡化正規表示式編寫而提供的語法,寫在//中的正規表示式就不用管轉義符了。
RegExp物件的方法:
2.判斷是否符合
test(str)判斷字串str是否符合正規表示式,相當於IsMatch
3.取得配對結果
exec(str)進行搜尋匹配,傳回值為匹配結果(*),相當於c#中match()和matches()
如果 exec() 找到了匹配的文本,則傳回一個結果數組(完全匹配的字串以及提取組的結果。)。否則,傳回 null。 要提取多個需要重複呼叫exec()類似matches()方法。
注意全域模式 /…../g
在非全域模式下,呼叫一次exec()相當於match();
在全域模式下連續多次呼叫相當於matches()
---i忽略大小寫
---m多行符合
以上內容就是本文關於javascript中正規表示式的使用介紹了,希望大家能夠喜歡。