摘要:
js中replace函数中的第一个参数是要替换的值,第二个为要替换成的值。var re = /\d{1,3}(?=(\d{3})+$)/g;var n1 = n.replace(/^(\d+)((\.\d+)?)$/, function (s, s1, s2) { return s1.replace(re,"$&,"); alert(s + "|" + s1 + "|" + s2); });第一个参数是要匹配的参数,即s=n;第二个参数是(\d+)匹配的值,即s1 等于/^(\d+)((\.\d+)?)$/正则中的$1,第三个 阅读全文