在本教程中,我们将找到在特定字符处将字符串分成小块的最简单方法。
例如,我们有以下字符串:
jack brown~132 Street~Apt 20~New Jersey~NJ~12345
为了分割字符串,我们应该像这样使用 split() 方法:
let input = 'jack brown~132 Street~Apt 20~New Jersey~NJ~12345';
let fields = input.split('~');
let name = fields[0];
let street = fields[1];
console.log(name);
console.log(street);
根据 ECMAScript6,最简洁的方法是按以下方式销毁数组:
const INPUT = 'jack brown~132 Street~Apt 20~New Jersey~NJ~12345';
const [name, street, unit, city, state, zip] = INPUT.split('~');
console.log(name); //jack brown
console.log(street); //132 Street
console.log(unit); //Apt 20
console.log(city); //New Jersey
console.log(state); //NJ
console.log(zip); //12345
split() 方法
split() 方法将字符串切割成子字符串,将它们放入一个数组中,然后返回该数组。
除法是通过搜索模式来完成的,它作为方法调用中的第一个参数提供。
日期:2020-06-02 22:16:26 来源:oir作者:oir
