javascript 分割字元後壓入陣列當中

cdcdhj發表於2020-12-21
var str='aaa@163.com bbb@126.com';
var new_str=str.split(' ');
var reg=/[@\.]/g;
var s=[];
for(var i in new_str){
	s.push(new_str[i].split(reg));
}
console.log(s);

先以空格把字元分成兩個字元,然後再用正則分別把兩段字元分割成一個字元組後壓入陣列s中;
輸入分別為[[‘aaa’,‘163’,‘com’],[‘bbb’,‘126’,‘com’]]

相關文章