regexp.compile(regexp, modifier)
引數 regexp 表示正規表示式物件,或者匹配模式字串。當第 1 個引數為匹配模式字串時,可以設定第 2 個引數 modifier,使用它定義匹配的型別,如 "g" "i" "gi" 等。var s = "JavaScript"; //測試字串 var r = /w/g; //匹配模式 var n = 0; while(r.test(s)) { if (r.lastIndex == 3) { r.compile(/[A-Z]/g); r.lastIndex = 3; } console.log("匹配文字 = " + RegExp.lastMatch + " r.lastIndex = " + r.lastIndex); }演示結果如下: