Cara mengeluarkan ruang dari rentetan dalam javascript

Cara mengeluarkan ruang dari rentetan dalam javascript

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.

str = "Selamat datang ke Tecadmin.jaring! "; newstr = str.trim (); konsol.log (newstr);
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.

str = "Selamat datang ke Tecadmin.bersih "; str1 = str.berpecah (""); newstr = str1.Sertai (""); konsol.log (newstr);
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, ");
    1alltrimstr = str.menggantikan (/^s+| s+$/gm, ");
  • Trim ruang kiri:
    ltrimstr = str.menggantikan (/^s+/, ");
    1ltrimstr = str.menggantikan (/^s+/, ");
  • Potong ruang sebelah kanan:
    rtrimstr = str.menggantikan (/s+$/, ");
    1rtrimstr = 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.