我不擅长使用正则表达式,所以我在这里询问。
我想用逗号
假设我有以下字符串:
let a = 'A,B,C,D',
b = 'A,B|C,D',
c = 'A|B|C|D'
我想用逗号
,
和竖线|
来分隔它们。类似这样:// a.split(regex)
在考虑性能的同时,可以使用类似的方法。
上述所有字符串都应该得到// [A, B, C, D]
的结果。
如何编写正则表达式?同时,我需要一些关于学习正则表达式的参考资料。
a.split("|")
,而不必启动正则表达式引擎来执行如此简单的任务,从而浪费资源。 - gbeavenstring.split([',','|'])
方法,但是没有成功。你能给个例子吗? - Nelson Owalolet a = 'A|B|C|D',result = a.split('|') console.log(result);
- gbeaven,
和|
来分割。.split()
可以接受一个数组,但似乎无法正常工作。 - Nelson Owalo