阅读背景:

js添加千位分隔符,并保留2位小数

来源:互联网 
function milliFormat(s){//添加千位符 if(/[^0-9\.]/.test(s)) return "invalid value"; s=s.replace(/^(\d*)$/,"
function milliFormat(s){//添加千位符 if(/[^0-9\.]/.test(s)) return "invalid value"; s=s.replace(/^(\d*)$/,"$1."); s=(s+"00").replace(/(\d*\.\d\d)\d*/,"$1"); s=s.replace(".",","); var re=/(\d)(\d{3},)/; while(re.test(s)){ s=s.replace(re,"$1,$2"); } s=s.replace(/,(\d\d)$/,".$1"); return s.replace(/^\./,"0.") }

."); s=(s+"00").replace(/(\d*\.\d\d)\d*/,"
function milliFormat(s){//添加千位符 if(/[^0-9\.]/.test(s)) return "invalid value"; s=s.replace(/^(\d*)$/,"$1."); s=(s+"00").replace(/(\d*\.\d\d)\d*/,"$1"); s=s.replace(".",","); var re=/(\d)(\d{3},)/; while(re.test(s)){ s=s.replace(re,"$1,$2"); } s=s.replace(/,(\d\d)$/,".$1"); return s.replace(/^\./,"0.") }

"); s=s.replace(".",","); var re=/(\d)(\d{3},)/; while(re.test(s)){ s=s.replace(re,"
function milliFormat(s){//添加千位符 if(/[^0-9\.]/.test(s)) return "invalid value"; s=s.replace(/^(\d*)$/,"$1."); s=(s+"00").replace(/(\d*\.\d\d)\d*/,"$1"); s=s.replace(".",","); var re=/(\d)(\d{3},)/; while(re.test(s)){ s=s.replace(re,"$1,$2"); } s=s.replace(/,(\d\d)$/,".$1"); return s.replace(/^\./,"0.") }

,"); } s=s.replace(/,(\d\d)$/,".
function milliFormat(s){//添加千位符 if(/[^0-9\.]/.test(s)) return "invalid value"; s=s.replace(/^(\d*)$/,"$1."); s=(s+"00").replace(/(\d*\.\d\d)\d*/,"$1"); s=s.replace(".",","); var re=/(\d)(\d{3},)/; while(re.test(s)){ s=s.replace(re,"$1,$2"); } s=s.replace(/,(\d\d)$/,".$1"); return s.replace(/^\./,"0.") }

"); return s.replace(/^\./,"0.") } function milliFormat(s){//添加千位符 if(/[^0-9\.]/.t



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: