如何让 JavaScript 的 split 使用多个分隔符

作者:vkvi 来源:ITPOW(原创) 日期:2010-1-26

比如,我想将字符串“1.2,3”分隔为“1”、“2”、“3”,也就是说要将“.”和“,”均作为分隔符。

此时 split 函数的第一个参数就应该是正则表达式了。

var str = "1.2,3";
var arr = str.split(/[.]|,/); // 将点括起来表示普通的点,而不是代表任意字符
alert(arr[0] + "\r\n" + arr[1] + "\r\n" + arr[2]);

效果:

如何让 JavaScript 的 split 使用多个分隔符

相关文章