Cara mengeluarkan ruang dari rentetan dalam javascript
- 794
- 59
- Dana Hammes
Soalan - Cara Menghapus Ruang Tambahan Dari Rentetan Menggunakan JavaScript?
Karakter ruang ("") digunakan untuk memisahkan dua perkataan. Beberapa kali kami mendapat ruang tambahan dalam rentetan, yang mungkin masalah kes dengan aplikasi anda.
JavaScript trim ()
fungsi digunakan untuk mengeluarkan ruang utama (sebelum) dan trailing (selepas) dari rentetan. Tutorial ini akan membantu anda mengeluarkan ruang tambahan dari rentetan menggunakan fungsi JavaScript.
Keluarkan ruang dengan fungsi trim JavaScript ()
Contohnya, berikan rentetan dengan ruang ke pembolehubah. Kemudian gunakan JavaScript trim ()
berfungsi untuk menghilangkan ruang utama dan ketinggalan dari rentetan.
12345 | str = "Selamat datang ke Tecadmin.jaring! "; newstr = str.trim (); konsol.log (newstr); |
Pengeluaran:
Selamat datang ke Tecadmin.jaring!
Javascript mengeluarkan ruang di mana sahaja dalam rentetan
Anda boleh mengeluarkan semua ruang dari rentetan dengan gabungan javascript berpecah ()
dan Sertailah ()
fungsi. Di sini kita akan membahagikan rentetan dengan aksara ruang sebagai pembatas. Sekali lagi menyertai semua bahagian rentetan tanpa ruang.
123456 | str = "Selamat datang ke Tecadmin.bersih "; str1 = str.berpecah (""); newstr = str1.Sertai (""); konsol.log (newstr); |
Anda juga boleh menjalankan kedua -dua fungsi dalam satu baris.
str = "Selamat datang ke Tecadmin.bersih "; newstr = str.berpecah ("").Sertai (""); konsol.log (newstr);12345 | str = "Selamat datang ke Tecadmin.bersih "; newstr = str.berpecah ("").Sertai (""); konsol.log (newstr); |
Pengeluaran:
Welcometotecadmin.jaring
Menggunakan trim kiri atau kanan di JavaScript
Beberapa pelayar yang lebih tua mungkin tidak menyokong fungsi trim JavaScript. Dalam kes itu, kita boleh menggunakan ganti () kaedah untuk menghilangkan trailing dan terdahulu ruang putih dari rentetan.
- Potong ruang kedua -dua pihak:
alltrimstr = str.menggantikan (/^s+| s+$/gm, ");1 alltrimstr = str.menggantikan (/^s+| s+$/gm, "); - Trim ruang kiri:
ltrimstr = str.menggantikan (/^s+/, ");1 ltrimstr = str.menggantikan (/^s+/, "); - Potong ruang sebelah kanan:
rtrimstr = str.menggantikan (/s+$/, ");1 rtrimstr = str.menggantikan (/s+$/, ");
Kesimpulan
Tutorial ini menggambarkan anda untuk mengeluarkan ruang tambahan dari rentetan menggunakan javascript. Di samping itu, memberi anda arahan untuk mengeluarkan semua ruang dari rentetan.