`

javascript正则表达式显示千分位货币

 
阅读更多
<script language="JavaScript">   
n="1279834847944074100465236.33"  
re=/(\d{1,3})(?=(\d{3})+(?:$|\.))/g   
n1=n.replace(re,"$1,")   
alert(n+"\r\n"+n1)   
document.write(n+"\r\n"+n1);  
</script>

 转自:http://tj007-bo.iteye.com/blog/139622

分享到:
评论

相关推荐

    正则表达式验证金额格式

    下面是一段JavaScript代码示例,展示如何使用上述正则表达式验证输入: ```javascript function validateAmount(amountStr) { const regex = /^-?[0-9]+(\.[0-9]{1,2})?$/; return regex.test(amountStr); } ...

    javascript正则表达式学习之位置匹配.docx

    ### JavaScript正则表达式学习之位置匹配 #### 一、前言 正则表达式是一种强大的文本处理工具,被广泛应用于各种编程语言中,用于文本的查找、替换、分割等操作。JavaScript 中的正则表达式也不例外,它可以帮助...

    c# 使用正则表达式去除字符串中用双引号括起来的千分位号。

    通过使用正则表达式,方便的提取出字符串中用双引号括起来的数字字段,并去掉其千分位号,也可用来去除一对双引号。可以借助贪婪模式,进行最小匹配。 string teststr="2323,232323,fff,\"344,34,734\",34365,65656,...

    JS基于正则实现数字千分位用逗号分隔的方法

    为了实现这一点,我们可以利用JavaScript提供的正则表达式功能来处理数字字符串。 使用正则表达式为数字添加千分位,涉及到几个关键步骤。首先,我们需要确保数字是一个字符串格式。如果数字是从计算得到的,我们...

    深入浅出解析正则表达式-替换原则

    正则表达式是一种特殊的字符序列,用于匹配字符串中的字符组合。它不仅用于搜索,还用于文本的替换。在.NET环境中,正则表达式提供了替换功能,其中替换原则是根据正则表达式匹配出来的文本,使用组名或组号对原文本...

    Javascript 正则表达式实现为数字添加千位分隔符

    最近在网上有看到使用js来实现数字的千位分隔符的面试(笔试)题,所以就自己写了一个利用“正则+replace”来实现的方法:  代码如下:  var thousandBitSeparator = function(numStr){  var b = /([-+]?\d{3})(?...

    iOS中使用正则表达式

    NULL 博文链接:https://eric-gao.iteye.com/blog/1295285

    Javascript将数值转换为金额格式(分隔千分位和自动增加小数点)_.docx

    该方法使用正则表达式来匹配数字,并将其分隔成千分位。例如,将数字 "12345678" 转换为 "12,345,678"。 知识点2: 使用循环方式实现数值格式化 在第二个示例中,我们使用了循环方式来实现数值格式化。该方法通过...

    浅析正则表达式-替换原则(.NET) 图文

    3. 在第二次替换时,由于匹配内容已经改变,需要更新正则表达式,将"3"和"6"替换为"3,"和",6",最终达到千分位的效果。 四、总结 .NET环境中的正则表达式替换原则具有强大的文本处理能力,通过灵活运用上述替换元素...

    javascript下正则匹配百分比的代码

    本文将深入探讨如何使用JavaScript中的正则表达式来验证一个字符串是否符合百分比的格式。 #### 正则表达式解析 在提供的代码片段中,正则表达式`/^-?\d+%$/`被用于匹配百分比格式。下面是对该正则表达式的逐个...

    javascript实现将数字转成千分位的方法小结【5种方式】

    在JavaScript中实现数字的千分位格式化是一项常见的编程任务,它主要用于提升数字的可读性,特别是在显示大数字时。本文档详细介绍了五种不同的方法来实现该功能,下面将分别对这些方法进行详细解读。 1. 利用正则...

    正则 js分转元带千分符号详解

    在这篇文章中,我们主要讨论了如何使用正则表达式和JavaScript来实现将分(人民币的最小单位,等于1/100元)转换成元,并在此过程中为数字添加千分位分隔符,以方便阅读和展示。 首先,我们需要了解如何不丢失精度...

    让数字自动千分位

    - **正则表达式匹配**:使用正则表达式`([0-9])([0-9]{3}[!0-9])`匹配所有未包含千分位符号的三位数字序列。 - `[0-9]`表示任何数字。 - `[0-9]{3}`表示连续三个数字。 - `[!0-9]`表示非数字字符,这里用于排除...

    JavaScript数值千分位格式化的两种简单实现方法

    通过这样的正则表达式配合`replace`方法,可以实现数值的千分位格式化。正则表达式作为`replace`方法的匹配模式参数,能够针对字符串中符合特定模式的部分进行操作,从而达到格式化的效果。 总结来说,JavaScript中...

    JS数字千分位格式化实现方法总结

    总体来说,数字千分位格式化的实现涉及到字符串处理、数组操作和正则表达式的运用等基础JavaScript知识点,掌握这些技能对于前端开发人员来说是十分必要的。同时,对于不同的应用场景,合理选择实现方式将有助于提升...

    C#文本框输入数字、小数自动转换为千分位相关

    如果需要更灵活的自定义格式化逻辑,如动态调整逗号的位置或处理特定的数字模式,可以采用正则表达式和递归方法,如`commafy`函数所示。 #### 3. 自定义格式化函数:`commafy` `commafy`函数使用正则表达式来查找...

    JS的千分位算法实现思路

    理解了上述知识点后,我们可以清晰地看到,千分位算法的核心在于字符串的处理和正则表达式的运用,通过在适当的位置插入千位分隔符,使得数字的显示更为直观易读。此外,算法在处理过程中考虑到不同场景下对数字的...

Global site tag (gtag.js) - Google Analytics