Rumah  >  Artikel  >  hujung hadapan web  >  Bagaimana untuk mengalih keluar ruang daripada rentetan dalam javascript

Bagaimana untuk mengalih keluar ruang daripada rentetan dalam javascript

青灯夜游
青灯夜游asal
2021-11-03 15:26:3221779semak imbas

Cara mengalih keluar ruang dalam rentetan menggunakan JavaScript: 1. Gunakan fungsi replace(), sintaks "str.replace(' ', '')" atau "str.replace(regular expression,"") " ; 2. Gunakan fungsi trim(), sintaks "str.trim()".

Bagaimana untuk mengalih keluar ruang daripada rentetan dalam javascript

Persekitaran pengendalian tutorial ini: sistem Windows 7, versi JavaScript 1.8.5, komputer Dell G3.

Gunakan JavaScript untuk mengalih keluar ruang daripada rentetan Terdapat dua kaedah Satu ialah menggunakan kaedah replace() untuk menggantikan ruang (aksara kosong) dengan rentetan kosong. ) kaedah untuk mengeluarkan rentetan aksara ruang putih di kedua-dua hujungnya.

kaedah replace()

Kaedah replacement() sangat mudah digunakan, cuma ganti terus.

var str = ' ha ha  h haha ';
str =str.replace(' ', '');

Selain itu, kaedah replace() menyokong pemadanan biasa.

1. Keluarkan semua ruang dalam rentetan: str.replace(/s*/g,"");

2 Alih keluar ruang di kedua-dua hujung rentetan: str.replace(/^s*|s*$/g,"");

3 rentetan Ruang di sebelah kiri: str.replace(/^s*/,"");

4 Alih keluar ruang di sebelah kanan rentetan: str.replace(/(s*$)/g,"");

kaedah trim()

<.> Kaedah trim() digunakan untuk mengalih keluar aksara kosong pada kedua-dua hujung rentetan Kaedah trim tidak menjejaskan rentetan asal itu sendiri.

Tetapi kaedah ini hanya boleh mengalih keluar ruang pada kedua-dua hujung rentetan, tetapi bukan ruang di tengah.

var str = " d d b "
str =str.trim();
Selain itu, untuk mengalih keluar ruang kiri sahaja, anda boleh menggunakan kaedah trimLeft() dan untuk mengalih keluar ruang kanan sahaja, anda boleh menggunakan kaedah trimRight().

[Pembelajaran yang disyorkan:

Tutorial JavaScript Lanjutan]

Atas ialah kandungan terperinci Bagaimana untuk mengalih keluar ruang daripada rentetan dalam javascript. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn