Rumah > hujung hadapan web > tutorial js > Bagaimana untuk Memisahkan Rentetan JavaScript Menggunakan Berbilang Pemisah?

Bagaimana untuk Memisahkan Rentetan JavaScript Menggunakan Berbilang Pemisah?

Barbara Streisand
Lepaskan: 2024-12-20 21:09:10
asal
787 orang telah melayarinya

How to Split a JavaScript String Using Multiple Separators?

Memisahkan Rentetan dengan Berbilang Pemisah dalam JavaScript

S: Bagaimanakah saya boleh memisahkan rentetan dalam JavaScript berdasarkan berbilang pemisah, seperti koma dan spaces?

J: Walaupun fungsi split() secara tradisinya hanya menerima satu pemisah, anda boleh mengatasi ini pengehadan dengan menggunakan ungkapan biasa sebagai parameter:

"Hello awesome, world!".split(/[\s,]+/)
Output: ["Hello", "awesome", "world!"]
Salin selepas log masuk

Ungkapan biasa [/s,] / sepadan dengan kedua-dua ruang dan koma, membolehkan anda memisahkan rentetan dengan sewajarnya.

Mendapatkan Elemen Terakhir

Anda boleh mendapatkan elemen terakhir tatasusunan yang terhasil dengan menolak 1 daripadanya panjang:

const bits = "Hello awesome, world!".split(/[\s,]+/);
const lastBit = bits[bits.length - 1];
Output: "world!"
Salin selepas log masuk

Mengendalikan Corak Tidak Padan

Jika corak tidak sepadan dengan mana-mana pemisah dalam rentetan, fungsi split() akan mengembalikan satu elemen tatasusunan yang mengandungi rentetan asal:

const noMatchBits = "Hello awesome, world!".split(/foo/);
const noMatchLastBit = noMatchBits[noMatchBits.length - 1];
Output: "Hello awesome, world!"
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimana untuk Memisahkan Rentetan JavaScript Menggunakan Berbilang Pemisah?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan