首頁 >web前端 >js教程 >Javascript 正規表示式實作為數字添加千位分隔符號_javascript技巧

Javascript 正規表示式實作為數字添加千位分隔符號_javascript技巧

WBOY
WBOY原創
2016-05-16 16:10:411439瀏覽

最近在網路上有看到使用js來實現數字的千位分隔符號的面試(筆試)題,所以就自己寫了一個利用「正規 replace」來實現的方法:  

複製程式碼 程式碼如下:

 var thousandBitSeparator = function(numStr){
     var b = /([- ]?d{3})(?=d)/g;
     return numStr.replace(b, function($0, $1){
         return $1 ',';
     });
 }

支援正負號匹配,小數點區分,如有錯誤,希望大大指出:-D

附上一個其他網友的實作方法

複製程式碼 程式碼如下:

 

以上就是本文的全部內容了,希望大家能夠喜歡。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn