Javascript 带有两个分隔符的正则表达式拆分字符串

Javascript 带有两个分隔符的正则表达式拆分字符串,javascript,regex,split,match,separator,Javascript,Regex,Split,Match,Separator,使用JavaScript,是否有方法将字符串拆分为带有两个分隔符的数组:“:”和“,” 对于var str=“21:223,310:320” 希望结果是:[21223310320] 谢谢 可以使用正则表达式查找:或带有可选空格的逗号, console.log(“21:223310:320,42”。拆分(/:|,*/)如果您的表达式是这样的话,您可以使用match“21:223,310:320” var str=“21:223310:320”; //---------^^----^^^---^

使用JavaScript,是否有方法将字符串拆分为带有两个分隔符的数组:“:”和“,”

对于var str=“21:223,310:320”

希望结果是:[21223310320]


谢谢

可以使用正则表达式查找
或带有可选空格的逗号


console.log(“21:223310:320,42”。拆分(/:|,*/)
如果您的表达式是这样的话,您可以使用
match
“21:223,310:320”

var str=“21:223310:320”;
//---------^^----^^^---^^^----^^^--
//将匹配一组数字(由^表示)
console.log(str.match(/(\d+)/g));

//将返回[“21”、“223”、“310”、“320”]
Hi以上内容用于逗号,其后加空格。你知道如何在逗号后面添加分隔符而不加空格吗?谢谢@Nina Scholz!谢谢@suraj.tripathi!