JavaScript RegExp g 修飾符
定義和用法
g 修飾符用于執(zhí)行全局匹配(查找所有匹配而非在找到第一個(gè)匹配后停止)。
語法
new RegExp("regexp","g")
直接量語法:
/regexp/g
瀏覽器支持
所有主流瀏覽器都支持 g 修飾符。
實(shí)例
例子 1
對(duì) "is" 進(jìn)行全局搜索:
var str="Is this all there is?";
var patt1=/is/g
;
下面被標(biāo)記的文本顯示了表達(dá)式獲得匹配的位置:
Is this all there is?
例子 2
對(duì) "is" 進(jìn)行全局且大小寫不敏感的搜索:
var str="Is this all there is?";
var patt1=/is/gi
;
下面被標(biāo)記的文本顯示了表達(dá)式獲得匹配的位置:
Is this all there is?