Metoda JavaScript kompilacji ()
Definicja i Wykorzystanie
Metoda kompilacji () jest używana podczas wykonywania skryptu skompilowanego wyrażenia regularnego.
Metoda kompilacji () może być również używany do zmiany i ponownie skompilować wyrażenia regularnego.
gramatyka
RegExpObject.compile(regexp,modifier)
参数 | 描述 |
---|---|
regexp | 正则表达式。 |
modifier | 规定匹配的类型。"g" 用于全局匹配,"i" 用于区分大小写,"gi" 用于全局区分大小写的匹配。 |
Pomoc Browser
W dodatku do przeglądarki Opera, inne przeglądarki obsługują metodę kompilacji ().
Przykłady
Przykłady
W światowym poszukiwaniu napisu "człowiek" i zastąpiony przez "osobę". Następnie kompilacji () aby zmienić wyrażenie regularne, użyj "osoby" zastąpić "człowiek" lub "kobieta",:
<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>
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>
Przykłady wyżej wyjścia:
Every person in the world! Every woperson on earth!
Every person in the world! Every person on earth!
Every person in the world! Every person on earth!
Spróbuj »
JavaScript Object RegExp