在本教程中,我们将找到在特定字符处将字符串分成小块的最简单方法。
例如,我们有以下字符串:
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