如何获取用|分隔的字符串 要么 ,

假设我有一个字符串,如| b | c | d …或者像a,b,c,d ……我想提取abc和d并将其推入数组中。 这样做的有效方法是什么?

因此,输入是a|b|c|da,b,c,d ,输出应为[a,b,c,d]

拆分方法是您正在寻找的。

例如,如果要将字符串拆分为由|分隔的字符串数组 性格,你可以这样做:

 "a|b|c|d".split('|') => ["a", "b", "c", "d"] 

如果要按字符串拆分, 或者 | ,您可以使用与正则表达式相同的方法:

 "a|b|c|d".split(/\||,/) "a,b,c,d".split(/\||,/) => ["a", "b", "c", "d"] 

使用拆分function。

 MyString.split("|")