金額數值加千分位符號,支援小數浮點數 for 正規表示法

JavaScript

使用正規表示法,讓 JavaScript 數值加千分位符號,且支援小數點,並做成函式。

金額數值加千分位符號

使用正規表示式讓金額數值加上千分位符號,並且支援小數點:

function thousands (value) {
  if (value) {
    value += "";
    var arr = value.split(".");
    var re = /(\d{1,3})(?=(\d{3})+$)/g;

    return arr[0].replace(re, "$1,") + (arr.length == 2 ? "." + arr[1] : "");
  } else {
    return ''
  }
}

發表留言