我的代码是var String = "e-commerce software|mobile",我想将这个字符串拆分成只有一个句子的e-commerce software mobile。我对regex不是很熟悉。
谢谢你的帮助。
发布于 2016-05-20 05:24:05
var String = "e-commerce software|mobile";
console.log(String.split(/[\s]|[\|]/));
发布于 2016-05-20 05:25:30
如您所知,您可以使用一个分隔符进行拆分:
String.split('|');要使用正则表达式执行相同的操作,您可以键入以下内容:
String.split(/\|/);对于正则表达式,您可以使用[]组合单个可能的表达式。因此,要在空格或|上拆分,您可以这样做:
String.split(/[ |\|]/);发布于 2016-05-20 05:27:15
您还可以使用
String.split(/[ |]/g)https://stackoverflow.com/questions/37334080
复制相似问题