js千分符正则[转自丸子的博客.保存下]
原来的部落挂掉了,这个千分符Demo也就不见了.最近JavaScript森林群里又有人问起了这个问题,哎,本来觉得没什么好写的,现在还是写下来省得有人问的时候又要再写一遍.如果你嫌弃小数中的千分符,那就把整数单独取出处理吧,这里只是给出一个实现的思路,并不是最好的!
js代码:
var $ = function(){
return document.getElementById(arguments[0]);
}
function get(){
var val = $('val').value;
if (val != '' && !isNaN(val)) {
re = /(\d{1,3})(?=(\d{3})+(?:$|\.))/g;
n = val.replace(re, "$1,");
alert(n);
}
else
alert('请输入数字');
}