Pengenalan kepada kaedah pemisahan rentetan JavaScript yang berbeza

WBOY
Lepaskan: 2024-02-24 16:54:06
asal
676 orang telah melayarinya

Pengenalan kepada kaedah pemisahan rentetan JavaScript yang berbeza

Terdapat banyak cara untuk memisahkan rentetan dalam js Beberapa kaedah biasa akan diperkenalkan di bawah dan contoh kod khusus akan disediakan.

  1. kaedah split():
    Ini ialah kaedah terbina dalam objek rentetan js, digunakan untuk memisahkan rentetan kepada tatasusunan rentetan. Ia menerima rentetan pecahan sebagai hujah dan mengembalikan tatasusunan yang terdiri daripada subrentetan berpecah.

Contoh kod: Kaedah

let str = "hello world"; let arr = str.split(" "); console.log(arr); // 输出 ["hello", "world"]
Salin selepas log masuk
  1. split() menggunakan ungkapan biasa: Kaedah
    split() juga boleh menggunakan ungkapan biasa sebagai parameter untuk pemisahan.

Contoh kod:

let str = "hello123world"; let arr = str.split(/d+/); console.log(arr); // 输出 ["hello", "world"]
Salin selepas log masuk
  1. kaedah slice() digabungkan dengan pemprosesan gelung:
    Jika anda ingin membelah rentetan mengikut panjang tetap, anda boleh menggabungkan kaedah slice() dan gelung untuk mencapainya.

Contoh kod:

let str = "helloworld"; let arr = []; let length = 3; for(let i = 0; i < str.length; i += length) { arr.push(str.slice(i, i+length)); } console.log(arr); // 输出 ["hel", "low", "orl", "d"]
Salin selepas log masuk
  1. kaedah substring() digabungkan dengan pemprosesan gelung: Kaedah
    substrin() adalah serupa dengan kaedah slice() dan boleh digunakan untuk membelah rentetan mengikut panjang tetap.

Contoh kod:

let str = "helloworld"; let arr = []; let length = 3; for(let i = 0; i < str.length; i += length) { arr.push(str.substring(i, i+length)); } console.log(arr); // 输出 ["hel", "low", "orl", "d"]
Salin selepas log masuk
  1. Gunakan kaedah padanan ekspresi biasa: kaedah
    match() mengembalikan tatasusunan yang terdiri daripada hasil padanan dan menggunakan ungkapan biasa untuk melakukan pemisahan rentetan.

Contoh kod:

let str = "hello world"; let arr = str.match(/w+/g); console.log(arr); // 输出 ["hello", "world"]
Salin selepas log masuk

Di atas adalah beberapa kaedah pemisahan rentetan js dan contoh kod Anda boleh memilih kaedah yang sesuai untuk memproses rentetan mengikut keperluan sebenar.

Atas ialah kandungan terperinci Pengenalan kepada kaedah pemisahan rentetan JavaScript yang berbeza. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
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
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!