tutorial pengembangan web terbaru
 

JavaScript Tali replace() Method

<JavaScript String Referensi

Contoh

Kembali string mana "Microsoft" diganti dengan "w3ii" :

var str = "Visit Microsoft!";
var res = str.replace("Microsoft", "w3ii");

Hasil res akan:

Visit w3ii!
Cobalah sendiri "

Lebih "Try it Yourself" contoh di bawah ini.


Definisi dan Penggunaan

The replace() metode pencarian string untuk nilai tertentu, atau ekspresi reguler, dan mengembalikan string baru di mana nilai yang ditetapkan diganti.

Catatan: Jika Anda mengganti nilai (dan bukan ekspresi reguler), hanya contoh pertama dari nilai akan diganti. Untuk mengganti semua kejadian dari nilai tertentu, menggunakan global (g) modifier (lihat "More Examples" di bawah).

Baca lebih lanjut tentang ekspresi reguler di kami RegExp Tutorial dan kami Referensi RegExp Object .

Metode ini tidak mengubah string asli.


Dukungan Browser

metode
replace() iya nih iya nih iya nih iya nih iya nih

Sintaksis

Nilai parameter
Parameter Deskripsi
searchvalue Wajib. Nilai, atau ekspresi reguler, yang akan diganti dengan nilai baru
newvalue Wajib. Nilai untuk menggantikan nilai pencarian dengan

Rincian teknis

Kembali Nilai: Sebuah String baru, di mana ditentukan value(s) telah diganti dengan nilai baru
Versi JavaScript: 1.2

contoh

Contoh lebih

Contoh

Lakukan penggantian global yang:

var str = "Mr Blue has a blue house and a blue car";
var res = str.replace(/blue/g, "red");

Hasil res akan:

Mr Blue has a red house and a red car
Cobalah sendiri "

Contoh

Lakukan global, pengganti case sensitif:

var str = "Mr Blue has a blue house and a blue car";
var res = str.replace(/blue/gi, "red");

Hasil res akan:

Mr red has a red house and a red car
Cobalah sendiri "

Contoh

Menggunakan fungsi untuk mengembalikan teks pengganti:

var str = "Mr Blue has a blue house and a blue car";
var res = str.replace(/blue|house|car/gi, function myFunction(x){return x.toUpperCase();});

Hasil res akan:

Mr BLUE has a BLUE HOUSE and a BLUE CAR.
Cobalah sendiri "

<JavaScript String Referensi