JavaScript RegExp g 修飾符

RegExp 對象參考手冊 JavaScript RegExp 對象

定義和用法

g 修飾符用於執行全局匹配(查找所有匹配而非在找到第一個匹配後停止)。

語法

new RegExp("regexp","g")

或者更簡單方式:

/regexp/g


流覽器支持

Internet ExplorerFirefoxOperaGoogle ChromeSafari

所有主要流覽器都支持 g 修飾符


實例

實例 1

對 "is" 進行全局搜索:

var str="Is this all there is?";
var patt1=/is/g;

下麵被標記的文本顯示了運算式獲得匹配的位置:

Is this all there is?


實例 2

對 "is" 進行全局且大小寫不敏感的搜索:

var str="Is this all there is?";
var patt1=/is/gi;

下麵被標記的文本顯示了運算式獲得匹配的位置:

Is this all there is?



RegExp 對象參考手冊 JavaScript RegExp 對象