split() 方法用於把一個字符串分割成字符串數組。
注意:String.split() 執行的操作與 Array.join 執行的操作是相反的。
1.通過單一字符將字符串切割成多字符
var data= "烈日當頭已數月有余,天氣高溫,汗流浹背,不知所言。";
var str = data.split(',');
結果:
str[0] //烈日當頭已數月有余
str[1] //天氣高溫
str[2] //汗流浹背
str[3] //不知所言。
2.通過多字符將字符串切割成多字符串
var data= "外面在下雨,天氣真冷,你現在到哪里了呀,我們待會一起吃飯吧。";
var str = data.split(/在,/);
結果:
str[0] //外面
str[1] //下雨
str[2] //天氣真冷
str[3] //你現
str[4] //到哪里了呀
str[5] //我們待會一起吃飯吧。
3.通過字符串將字符串切割成多字符串
var data = "abbcaaflajbbcafdfbbcioerfadef";
var str = data.split('bbc');
結果:
var str = data.split('bbc');
結果:
str[0] //a
str[1] //aaflaj
str[2] //afdf
str[3] //ioerfadef