Latest web development tutorials

JavaScript compilación método ()

RegExp objeto de referencia RegExp JavaScript Object

Definición y Uso

método compilar () se utiliza durante la ejecución de la secuencia de comandos compilado expresión regular.

método compilar () también se puede utilizar para cambiar y volver a compilar la expresión regular.

gramática

RegExpObject.compile(regexp,modifier)

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


Soporte para el navegador

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Además del navegador Opera, los otros navegadores soportan compilar método ().


Ejemplos

Ejemplos

En la búsqueda global para el "hombre" de cuerdas, y se sustituye por "persona". A continuación, compile () para cambiar la expresión regular, el uso "persona" para reemplazar "hombre" o "mujer",:

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

Los ejemplos de la salida anterior:

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

Trate »


RegExp objeto de referencia RegExp JavaScript Object