Rumah > Artikel > hujung hadapan web > Bagaimana untuk Menggantikan Berbilang Ruang dengan Ruang Tunggal Menggunakan Ungkapan Biasa dalam JavaScript?
Menggantikan Berbilang Ruang dengan Ruang Tunggal Menggunakan Ungkapan Biasa
Memandangkan rentetan yang mengandungi berbilang ruang, bagaimana seseorang boleh menukar berbilang ruang itu secara ringkas menjadi satu ruang? Ini boleh dicapai melalui penggunaan ungkapan biasa dalam JavaScript.
Ungkapan biasa ss sepadan dengan mana-mana jujukan satu atau lebih aksara ruang putih, termasuk ruang, tab dan baris baharu. Dengan menggantikan corak ini dengan ' ', kami boleh menukar semua aksara ruang putih berbilang kepada satu ruang dengan berkesan.
Untuk melakukan ini dalam JavaScript, gunakan kod berikut:
string = string.replace(/\s\s+/g, ' ');
Sebagai alternatif, jika anda ingin menyasarkan ruang sahaja secara khusus, gunakan variasi ini:
string = string.replace(/ +/g, ' ');
Kaedah ini dengan berkesan menukar rentetan seperti "Anjing itu mempunyai ekor yang panjang, dan ianya MERAH!" ke dalam yang dikehendaki "Anjing itu mempunyai ekor yang panjang, dan ia adalah MERAH!".
Atas ialah kandungan terperinci Bagaimana untuk Menggantikan Berbilang Ruang dengan Ruang Tunggal Menggunakan Ungkapan Biasa dalam JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!