En son web geliştirme öğreticiler
 

JavaScript compile() Method

<JavaScript RegExp Nesnesi

Örnek

Için küresel arama yapın "man" bir dizede ve ile değiştirin "person" . Sonra normal ifadeyi değiştirmek ya değiştirin "man" veya "woman" ile "person" ile, compile() yöntemiyle:

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

kodun çıktısını göreceğiz:

Every person in the world! Every woperson on earth!
Every person in the world! Every person on earth!
Kendin dene "

Tanımı ve Kullanımı

compile() metodu edildi kaldırılmış JavaScript sürüm 1.5.

compile() yöntemi, bir komut yürütülmesi sırasında bir normal ifade derlemek için kullanılmıştır.

compile() metodu da değişir ve bir normal ifade yeniden derlemek için kullanılabilir.


Tarayıcı Desteği

ifade
[abc] Evet Evet Evet Evet Desteklenmiyor

Sözdizimi

RegExpObject .compile( regexp , modifier )

Parametre Değerleri

Parametre Açıklama
regexp Normal bir ifade
modifier eşleme türünü belirtir. "g" küresel bir maç için, "i" harf duyarsız eşleme için "gi" küresel, küçük harf duyarsız maç için

<JavaScript RegExp Nesnesi