Javascript 使用不同分隔符拆分字符串
我在问你如何使用不同的分隔符分割字符串,当字符串为空时,只返回一个空的空格。 我不知道如何将两者结合起来 我所拥有的只是:Javascript 使用不同分隔符拆分字符串,javascript,function,split,Javascript,Function,Split,我在问你如何使用不同的分隔符分割字符串,当字符串为空时,只返回一个空的空格。 我不知道如何将两者结合起来 我所拥有的只是: function split(string) { var str = string.split(/[+-*]/); return str; } 例如: split("este-es+otro*ejemplo"); // => ["este", "es", "otro", "ejemplo"] split(''); // => [""] 谢谢。将*移动
function split(string) {
var str = string.split(/[+-*]/);
return str;
}
例如:
split("este-es+otro*ejemplo"); // => ["este", "es", "otro", "ejemplo"]
split(''); // => [""]
谢谢。将
*
移动到方括号内的第一个位置([]
)
如果任何特殊字符,如反斜杠(*)
紧跟在左方括号之后,则该字符没有特殊含义,被视为字面上匹配的字符之一。
试试/[*+-]/g
函数拆分(字符串){
var str=string.split(/[*+-]/g);
返回str;
}
console.log(拆分(“este es+otro*Ejempo”)代码>错误消息将存在readFix,并且您的函数将产生所需的输出