99re热视频这里只精品,久久久天堂国产精品女人,国产av一区二区三区,久久久精品成人免费看片,99久久精品免费看国产一区二区三区

JavaScript compile() 方法

2018-08-04 20:39 更新

JavaScript compile() 方法

RegExp 對(duì)象參考手冊(cè) JavaScript RegExp 對(duì)象

定義和用法

compile() 方法用于在腳本執(zhí)行過(guò)程中編譯正則表達(dá)式。

compile() 方法也可用于改變和重新編譯正則表達(dá)式。

語(yǔ)法

RegExpObject.compile(regexp,modifier)

參數(shù) 描述
regexp 正則表達(dá)式。
modifier 規(guī)定匹配的類(lèi)型。"g" 用于全局匹配,"i" 用于區(qū)分大小寫(xiě),"gi" 用于全局區(qū)分大小寫(xiě)的匹配。


瀏覽器支持

Internet ExplorerFirefoxOperaGoogle ChromeSafari

除了 Opera 瀏覽器外,其他瀏覽器都支持 compile() 方法。


實(shí)例

實(shí)例

在字符串中全局搜索 "man",并用 "person" 替換。然后通過(guò) compile() 方法,改變正則表達(dá)式,用 "person" 替換 "man" 或 "woman",:

<script>

var str="Every man in the world! Every woman on earth!";
var patt=/man/g;
var str2=str.replace(patt,"person");
document.write(str2+"<br>");
patt=/(wo)?man/g;
patt.compile(patt);
str2=str.replace(patt,"person");
document.write(str2);

</script>

以上實(shí)例輸出結(jié)果:

Every person in the world! Every woperson on earth!
Every person in the world! Every person on earth!

嘗試一下 ?


RegExp 對(duì)象參考手冊(cè) JavaScript RegExp 對(duì)象
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)