js千分符正则
原来的部落挂掉了,这个千分符Demo也就不见了.最近JavaScript森林群里又有人问起了这个问题,哎,本来觉得没什么好写的,现在还是写下来省得有人问的时候又要再写一遍.如果你嫌弃小数中的千分符,那就把整数单独取出处理吧,这里只是给出一个实现的思路,并不是最好的! <input id="val" type="text" value="1231234564.454" /> <button onclick="get()">get it</button> <script type="text/javascript"> 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('请输入数字'); } </script>