Dalam es6, anda boleh mengalih keluar semua ruang dalam rentetan melalui kaedah replace() Anda hanya perlu menggunakan kaedah replace() dengan ungkapan biasa "/s/g" untuk mencari semua ruang dalam rentetan dan Gantikan sahaja dengan aksara nol; sintaks penyingkiran ialah "String object.replace(/s/g,"")".
Persekitaran pengendalian tutorial ini: sistem Windows 7, ECMAScript versi 6, komputer Dell G3.
Dalam es6, anda boleh menggunakan kaedah replace() untuk mengalih keluar semua ruang dalam rentetan. Kaedah
replace() digunakan untuk menggantikan beberapa aksara dengan aksara lain dalam rentetan atau menggantikan subrentetan yang sepadan dengan ungkapan biasa.
stringObject.replace(regexp/substr,replacement)
Parameter | Penerangan | ||||||
---|---|---|---|---|---|---|---|
regexp/substr |
| ||||||
penggantian | Diperlukan. Nilai rentetan. Menentukan fungsi untuk menggantikan teks atau menjana teks gantian. |
Kaedah pengalihan keluar: Gunakan kaedah replace() dengan ungkapan biasa untuk mencari semua ruang dan menggantikannya dengan aksara nol.
/\s/g
var str = " hello world " console.log("原字符串:"+str+"!"); var newStr=str.replace(/\s/g,""); console.log("新字符串:"+newStr+"!");
Contoh pelaksanaan:
[Disyorkan Berkaitan: tutorial video javascript
, bahagian hadapan web]Atas ialah kandungan terperinci Bagaimana untuk mengalih keluar semua ruang daripada rentetan dalam es6. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!