Ultimele tutoriale de dezvoltare web
 

JavaScript compile() Method

<JavaScript Object RegExp

Exemplu

Efectuați o căutare la nivel mondial pentru "man" , într - un șir de caractere, și înlocuiți - l cu "person" . Apoi modificați expresia regulată și înlocuiți fie "man" sau "woman" cu "person" , cu compile() metoda:

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

Ieșirea codului de mai sus va fi:

Every person in the world! Every woperson on earth!
Every person in the world! Every person on earth!
Încearcă - l singur »

Definiție și utilizare

compile() Metoda a fost depreciat în JavaScript versiunea 1.5.

compile() Metoda este utilizată pentru a alcătui o expresie regulată în timpul execuției unui script.

compile() metoda poate fi de asemenea folosit pentru a schimba și recompilați o expresie regulată.


Suport pentru browser-

Expresie
[abc] da da da da Nu sunt acceptate

Sintaxă

RegExpObject .compile( regexp , modifier )

Valorile parametrilor

Parametru Descriere
regexp O expresie regulată
modifier Specifică tipul de potrivire. "g" pentru un meci la nivel mondial, "i" pentru un meci de caz insensibil și "gi" pentru un meci la nivel mondial, caz insensibil

<JavaScript Object RegExp