假设我有一个字符串,如| b | c | d ...或者像a,b,c,d ......我想提取abc和d并将其推入数组中.这样做的有效方法是什么?
因此,输入是a|b|c|d或者a,b,c,d输出应该是[a,b,c,d].
该分割方法是你在找什么.
例如,如果要将字符串拆分为由字符分隔的字符串数组|,则可以执行以下操作:
"a|b|c|d".split('|')
=> ["a", "b", "c", "d"]
Run Code Online (Sandbox Code Playgroud)
如果你想通过字符串分割, 或者 |,你可以使用一个正则表达式相同的方法:
"a|b|c|d".split(/\||,/)
"a,b,c,d".split(/\||,/)
=> ["a", "b", "c", "d"]
Run Code Online (Sandbox Code Playgroud)