Terdapat banyak cara untuk memisahkan rentetan dalam js Beberapa kaedah biasa akan diperkenalkan di bawah dan contoh kod khusus akan disediakan.
Contoh kod: Kaedah
let str = "hello world"; let arr = str.split(" "); console.log(arr); // 输出 ["hello", "world"]
Contoh kod:
let str = "hello123world"; let arr = str.split(/d+/); console.log(arr); // 输出 ["hello", "world"]
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"]
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"]
Contoh kod:
let str = "hello world"; let arr = str.match(/w+/g); console.log(arr); // 输出 ["hello", "world"]
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!