tutorial pengembangan web terbaru
 

JavaScript compile() Method

<JavaScript regexp Object

Contoh

Melakukan pencarian global untuk "man" dalam sebuah string, dan menggantinya dengan "person" . Kemudian mengubah ekspresi reguler dan mengganti baik "man" atau "woman" dengan "person" , dengan compile() metode:

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

Output dari kode di atas akan menjadi:

Every person in the world! Every woperson on earth!
Every person in the world! Every person on earth!
Cobalah sendiri "

Definisi dan Penggunaan

The compile() metode yang usang dalam versi JavaScript 1.5.

The compile() metode yang digunakan untuk menyusun ekspresi reguler selama eksekusi script.

The compile() metode juga dapat digunakan untuk mengubah dan mengkompilasi ulang ekspresi reguler.


Dukungan Browser

Ekspresi
[abc] iya nih iya nih iya nih iya nih Tidak didukung

Sintaksis

RegExpObject .compile( regexp , modifier )

Nilai parameter

Parameter Deskripsi
regexp Sebuah ekspresi reguler
modifier Menentukan jenis pencocokan. "g" untuk pertandingan global, "i" untuk pertandingan case-sensitive dan "gi" untuk kasus-sensitif pertandingan global,

<JavaScript regexp Object