Rekey's WebSpace

Just So So ...

Home Develop Life Music News 关于

js千分符正则[转自丸子的博客.保存下]

作者:Rekey 发布时间:September 18, 2009 分类:Develop

原来的部落挂掉了,这个千分符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('请输入数字');
}