Latest web development tutorials

JavaScript-Kompilierung () -Methode

RegExp Object Reference JavaScript RegExp Objekt

Definition und Verwendung

kompilieren () -Methode wird während der Ausführung des Skripts kompilierten regulären Ausdruck verwendet.

kompilieren () -Methode kann auch zu ändern und neu kompilieren den regulären Ausdruck verwendet werden.

Grammatik

RegExpObject.compile(regexp,modifier)

参数 描述
regexp 正则表达式。
modifier 规定匹配的类型。"g" 用于全局匹配,"i" 用于区分大小写,"gi" 用于全局区分大小写的匹配。


Browser-Unterstützung

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Neben dem Opera-Browser unterstützen die anderen Browsern () -Methode kompilieren.


Beispiele

Beispiele

In der globalen Suche nach der Zeichenfolge "Mann", und mit "Person" ersetzt. Dann kompilieren () -Methode mit dem regulären Ausdruck zu ändern, verwenden Sie "Person" "Mann" oder "Frau" zu ersetzen,:

<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>

Beispiele für die obigen Ausgangs:

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

Versuchen »


RegExp Object Reference JavaScript RegExp Objekt