Rumah >hujung hadapan web >tutorial js >Bagaimana untuk Menggantikan Titik dalam Rentetan dengan JavaScript Tanpa Menggantikan Semua Aksara?

Bagaimana untuk Menggantikan Titik dalam Rentetan dengan JavaScript Tanpa Menggantikan Semua Aksara?

DDD
DDDasal
2024-10-21 20:23:29324semak imbas

How to Replace Dots in Strings with JavaScript Without Replacing All Characters?

Menggantikan Titik dalam Rentetan dengan JavaScript

Masalah:

Anda ingin mengalih keluar semua kejadian daripada noktah (.) daripada rentetan JavaScript. Contohnya, menukar "okay.this.is.a.string" kepada "okay this is a string."

Percubaan Penyelesaian:

mystring.replace(/ ./g,' ');

Walau bagaimanapun, percubaan ini menggantikan semua aksara dalam rentetan dengan ruang.

Penyelesaian:

Tempoh ( .) mempunyai makna istimewa dalam ungkapan biasa, mewakili "sebarang watak." Untuk memadankan noktah literal, ia mesti dilepaskan dengan garis serong ke belakang:

mystring = mystring.replace(/./g,' ');

Atas ialah kandungan terperinci Bagaimana untuk Menggantikan Titik dalam Rentetan dengan JavaScript Tanpa Menggantikan Semua Aksara?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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