Rumah >hujung hadapan web >Soal Jawab bahagian hadapan >penyingkiran rentetan javascript
Terdapat tiga kaedah yang biasa digunakan untuk penyingkiran rentetan Javascript, iaitu menggunakan fungsi replace(), menggunakan ungkapan biasa dan menggunakan fungsi trim().
1 Gunakan fungsi replace()
Gunakan fungsi replace() dalam rentetan untuk memadamkan aksara atau rentetan yang ditentukan dalam rentetan. Untuk menggunakan fungsi replace(), anda perlu memasukkan dua parameter Parameter pertama ialah aksara atau rentetan yang perlu dipadamkan Parameter kedua ialah aksara atau rentetan yang anda ingin gantikan rentetan kosong untuk memadam aksara atau rentetan.
Sebagai contoh, kod berikut memadamkan semua ruang dalam rentetan:
let str = " Hello World "; str = str.replace(/s+/g, ""); console.log(str); //输出HelloWorld
Gunakan ungkapan biasa /s+/g
untuk memadankan semua ruang dan menggantikannya dengan rentetan kosong untuk memadamkannya.
2. Gunakan ungkapan biasa
Menggunakan ungkapan biasa dalam rentetan juga boleh mengalih keluar aksara atau rentetan yang ditentukan. Sama seperti menggunakan fungsi replace() untuk memadam rentetan, anda perlu menggunakan ungkapan biasa untuk pemadanan.
Sebagai contoh, kod berikut menggunakan ungkapan biasa untuk mengalih keluar semua koma dalam rentetan:
let str = "a,b,c,d,e,f"; str = str.replace(/,/g, ""); console.log(str); //输出abcdef
Menggunakan /,/g
dalam ungkapan biasa bermakna memadankan semua koma dan menggantikannya dengan aksara nol Rentetan itu boleh dipadamkan.
3. Gunakan fungsi trim()
Gunakan fungsi trim() untuk mengalih keluar ruang pada kedua-dua hujung rentetan. Fungsi ini tidak mempunyai parameter Anda boleh memadamkan ruang di kedua-dua hujung dengan memanggil fungsi ini secara langsung.
Sebagai contoh, kod berikut mengalih keluar ruang pada kedua-dua hujung rentetan:
let str = " Hello World "; str = str.trim(); console.log(str); //输出Hello World
Gunakan fungsi trim() untuk mengalih keluar ruang dengan mudah pada kedua-dua hujung rentetan.
Di atas ialah tiga kaedah biasa pengalihan keluar rentetan Javascript: menggunakan fungsi replace(), menggunakan ungkapan biasa dan menggunakan fungsi trim(). Kaedah mana yang hendak digunakan bergantung pada keadaan sebenar.
Atas ialah kandungan terperinci penyingkiran rentetan javascript. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!