Bagaimana untuk membuat replace replace all dalam javascript

WBOY
Lepaskan: 2022-01-19 16:41:59
asal
17667 orang telah melayarinya

Dalam JavaScript, anda boleh menggunakan "/g" dalam ungkapan biasa untuk menggantikan semua "/g" dalam ungkapan biasa bermaksud untuk memadankan semua untuk diganti/g,"Aksara diganti ")".

Bagaimana untuk membuat replace replace all dalam javascript

Persekitaran pengendalian tutorial ini: sistem Windows 10, versi JavaScript 1.8.5, komputer Dell G3.

Cara membuat replace replace all dalam javascript

Kaedah replace() digunakan untuk menggantikan beberapa aksara dengan aksara lain dalam rentetan, atau gantikan Subrentetan yang sepadan dengan ungkapan biasa.

Sintaks

stringObject.replace(regexp/substr,replacement)
Salin selepas log masuk

Penerangan Parameter

regexp/substrDiperlukan. Objek RegExp yang menentukan subrentetan atau corak untuk diganti.

Perhatikan bahawa jika nilai ialah rentetan, ia diambil semula sebagai corak literal literal dan bukannya ditukar kepada objek RegExp terlebih dahulu.

penggantian diperlukan. Nilai rentetan. Menentukan fungsi untuk menggantikan teks atau menjana teks gantian.

Contoh:

var str = "atetateg".replace("a",""); hanya akan menggantikan a

var str = " atetateg" yang pertama. replace(/a/g,""); akan menggantikan semua /g mewakili yang sepadan dengan teks penuh

Malah, kami menggunakan ungkapan biasa dalam JS, /LOVE/g dalam /LOVE bermaksud mencari String, apakah yang kami cari adalah tanda petikan, /g ialah sintaks ungkapan biasa, yang bermaksud semua makna, di sini ia bermaksud semua penggantian.

Contoh adalah seperti berikut:

<html>
<body>
<script type="text/javascript">
var str="好好学习,田田向上。"
document.write(str.replace(/田/g,"天"))
var str="好好学习,田田向上。"
document.write(str.replace(/田/,"天"))
</script>
</body>
</html>
Salin selepas log masuk

Hasil keluaran:

Bagaimana untuk membuat replace replace all dalam javascript

Cadangan berkaitan: Tutorial pembelajaran javascript

Atas ialah kandungan terperinci Bagaimana untuk membuat replace replace all dalam javascript. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan