`
花花公子
  • 浏览: 132024 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

如何格式化"12345"为"12,345"

阅读更多
拷贝自:
http://svn.globalize-rails.org/svn/globalize/trunk/lib/globalize/localization/core_ext.rb

javascript:
string.replace(/(\d)(?=(\d\d\d)+(?!\d))/g, function(s){return s+","})


ruby:
string.gsub(/(\d)(?=(\d\d\d)+(?!\d))/) { |match| match + ',' }
0
0
分享到:
评论

相关推荐

    CString.Format格式化输出

    CString.Format格式化输出可以将数值、日期、时间等信息按照指定的格式进行输出,例如将整数12345按照指定的格式进行输出,如生成¥12,345.00、¥1,234,500.00%、1.234500e+004等。 CString.Format格式化输出的格式...

    JS中格式化数字的5个方法

    根据提供的文件信息,本文将详细介绍JavaScript中五种常用的数字格式化方法:`CurrencyFormatted`、`format_number`、`CommaFormatted`、`addCommas` 和 `number_format`。这些函数可以帮助开发者更加灵活地处理和...

    C# Tostring 格式化输出字符串全解

    `2.5.ToString("C")` 结果为 "¥2.50",这表明使用"C"格式化代码可以将数值转换为货币格式,通常包括货币符号和两位小数。 2. 十进制(D)格式 如 `25.ToString("D5")` 结果为 "00025","D"后跟的数字代表最小的...

    currencyFormatterjs是一款简单实用的纯js格式化货币插件

    例如,它可以将数字12345.6789自动转换为"$12,345.68"(美元格式),或者"€12.345,67"(欧元格式),并且可以根据用户所在地区自动调整货币符号和分隔符。 插件的核心功能包括: 1. **货币格式化**:根据指定的...

    EXCEL上机操作题签---之格式化字符数字表格参照.pdf

    - 12345设置为货币样式,结果可能显示为“¥12,345.00”。 - 0.154设置为百分比样式,结果为“15.4%”。 - 12345设置为千位分隔样式,结果为“12,345”。 - 15.4增加小数位数,结果为“15.40”。 - 15.4减少...

    C#String.Format格式化输出.pdf

    2. `ToString("C")`: 将数字格式化为货币样式,如`12345.ToString("C")`将显示为`¥12,345.00`(取决于区域设置)。 3. `ToString("e")`: 生成科学记数法表示的数字,如`12345.ToString("e")`生成`1.234500e+004`。...

    C# String.Format格式化输出和ToString()的一些常用用法.docx

    在C#编程语言中,`String.Format`方法和`ToString()`方法是两个非常重要的字符串处理功能,用于格式化输出和转换对象的值。下面将详细解释这些知识点。 首先,`ToString()`方法是一个内置的方法,它允许我们将任何...

    js 金额格式化来回转换示例

    3)时,函数首先将字符串"12345.675910"转换为浮点数12345.67591,然后调用toFixed(3)得到"12345.676",最后经过格式化处理,整数部分12345被反转并每隔三位添加逗号,因此最终结果是字符串"12,345.676"。 接下来...

    Go-golang中金额和货币格式

    在这个场景中,我们关注的是`accounting`包,它是一个专为Go设计的财务计算和货币格式化的库。 `accounting`包提供了一系列功能,包括但不限于货币格式化、金额计算、货币转换等。这个库由Leek Chan开发,并在...

    【ASP.NET编程知识】基于.Net中的数字与日期格式化规则助记词的使用详解.docx

    在ASP.NET编程中,.NET框架提供了一套强大的数字和日期格式化机制,使得我们可以根据需求将数值和日期转换为各种格式的字符串。本文将深入探讨.NET中的数字与日期格式化规则助记词的使用,帮助开发者更好地理解和...

    asp.net 数据列格式

    - `-12345.6789($12,345.68)`:负数的货币格式。 - `{0:D}`:完整日期格式,如“12345”。 - `{0:D8}`:完整日期格式,左侧补零至8位,如“12345000”。 - `{0:E}`:科学计数法格式,如“1234568E+004”。 - `{0:F}`...

    JS格式化数字金额用逗号隔开保留两位小数

    例如,数字`12345.675910`格式化后会变为`12,345.676`。注意,这里的示例函数在格式化后会保留三位小数,如果需要固定保留两位小数,则需要对函数内部的逻辑进行修改。 上述代码中还提到了一个名为`rmoney`的还原...

    ToString格式大全

    `通过`i.ToString("n")`显示`12,345.68`,增加了数值的可读性。 5. **百分比格式化**:`double i = 0.126;`使用`i.ToString("p")`返回`12.6%`,自动添加百分比符号。 6. **日期时间格式化**:`DateTime dt = new ...

    C#小数点格式化用法小结

    在C#编程中,对小数点后的数字进行格式化是非常常见的需求,这涉及到数值的显示方式,如控制小数位数、添加千位分隔符等。本文将详细讲解几种常用的C#小数点格式化方法。 1. **ToString() 方法** `ToString()` ...

    日期的显示格式

    - `{0:C}`:货币格式,如`12345.6789`显示为`$12,345.68`。 - `{0:D}`:整数格式,不带小数点,如`12345`。 - `{0:E}`:科学记数法,如`12345.6789`显示为`1234568E+004`。 - `{0:F}`:固定小数点格式,如`12345...

    C# String.Format格式化输出和ToString()的一些常用用法.pdf

    在C#编程语言中,`String.Format`方法和`ToString()`是两个非常重要的字符串操作方法,主要用于格式化输出和类型转换。本文将详细介绍这两种方法的一些常用用法。 首先,`ToString()`方法允许我们将一个对象转换为...

    C#资源\字符串格式常用资源

    // "$12,345.67" ``` 在这里,`"C2"`是一个标准数字格式说明符,表示货币格式,两位小数。 4. **日期和时间格式化** 对日期和时间的格式化,可以使用`DateTime`类型的`ToString`方法。例如: ```csharp ...

    C# Format格式说明

    - `C`:用于格式化货币,如`12345.ToString("C")`会显示为`¥12,345.00`,货币符号会根据系统区域设置而变化。 - `e`:科学记数法,如`12345.ToString("e")`生成`1.234500e+004`。 - `f`:固定小数点精度,如`...

Global site tag (gtag.js) - Google Analytics