js 正则 显示千分号 支持整数和小数:

“1344328888341.2342”.replace(/^(-?\d+?)((?:\d{3})+)(?=.\d+∣|∣)/, function (all, pre,g) {
console.log(arguments);
console.log(all);
console.log(pre);
console.log(g);
return pre + g.replace(/\d{3}/g, ‘,$&’); });

“1,344,328,888,341.2342”

注:
函数参数表示:

  • param 1: 匹配到的字符串
  • param 2: 匹配的子字符串
  • param 3: 匹配的子字符串
  • param 4: 匹配到的字符串在字符串中的位置
  • param 5: 原始字符串

PS: 如果匹配到的全字符串有多个,每个都会执行一次函数(有多少(n)个子字符串,第二个参数开始到第n个都是表示子串,第n+1为该子串所在全字符串中的索引位置,最后一个参数为整个字符串)

js 正则 显示千分号 支持整数和小数相关推荐

  1. js 正则验证数字(整数,货币型,浮点型)

    本文章提供一款js 正则验证数字(判断是否为数字)哦,他可以验正整数,货币型,浮点型数据哦,也很好的验证了js判断是不是数字的代码哦. 货币型 function isvaliddecimal(char ...

  2. js 正则转换千分位(带小数)

    // 注:保留三位小数是避免toFixed()向上取整 // 截取值保留3位小数 const num = Number(-176567855.7784514000.toString().match(/ ...

  3. JS通过正则限制 input 输入框只能输入整数、小数(金额或者现金)

    第一: 限制只能是整数 [js] view plain copy <input type = "text" name= "number" id = 'nu ...

  4. JS通过正则限制 input 输入框只能输入整数、小数(金额或者现金) 两位小数

    第一: 限制只能是整数 ? 1 <input type = "text" name= "number" id = 'number' onkeyup= &q ...

  5. 正则 显示0-100的数字(可以是小数也可以是整数,不能是01,02可以是0.1)

    正则 显示0-100的数字(可以是小数也可以是整数,不能是01,02可以是0.1) 第一种,显示0-100的整数 var reg = /^((?!0)\d{1,2}|100)$/;if (!value ...

  6. java 正则 小数_详解Java判断是否是整数,小数或实数的正则表达式

    经常会遇到这样的情况,需要判断一个字符串是否是一个合法的数,包括整数,小数或者实数. 网上查到很多文章大多是判断这个字符串是否全为数字,比如下面这段来自StringUtils的代码,可以看到,13.2 ...

  7. js正则检测输入内容为数字,包括负数,整数,浮点数,亲测可用.JS检测整数,js检测浮点数,js检测负数,js检测数字,js限制输入框只输入数字,解决H5 number类型只能输入正数问题.

    JS 正则实现数字检测和限制输入,包括整数.浮点数.负数(亲测可用) 网上搜了一下,居然可以直接拿来用的很少,要么就是只能检测正整数.要么是只能检测浮点数,总之很多都不适合,而H5提供的type=&q ...

  8. uni-app - 随机数生成器,随机生成指定区间的整数或小数(支持指定小数点的位数)

    前言 如果您是 JavaScript.Vue.js.Nuxt.js.微信小程序,同样适用. 在 uni-app 项目中,有些时候可能会需要一些 "随机" 的整数或小数,用于业务逻辑 ...

  9. JS判断字符串是否为整数--简单的正则判断

    JS判断字符串是否为整数: if(!/^\d+$/.test(str))alert("不是整数"); } 以下扩展内容转自http://www.cnblogs.com/xijin- ...

最新文章

  1. vue 手写一个时间选择器
  2. 【linux服务器安全系列】之存储技术
  3. 转:初学者简易 .vimrc编写指南
  4. boost::msm::mpl_graph::depth_first_search相关的测试程序
  5. oracle awr报告提取,oracle AWR报告提取分析
  6. Nginx中gzip_static使用测试
  7. MA5680T OLT管理软件,全智能判断板卡,无人值守策略,根据光猫类型自动扫描添加光猫...
  8. velocity模板的语法简要汇总
  9. postgres 退出_postgresql – 如何修复Postgres以便在突然关闭后启动它?
  10. 怎样把Image数据放入数据库
  11. python画折线图-python绘制简单折线图代码示例
  12. windows7系统安装中文语言包汉化问题
  13. c语言中compar的用法,compare 的用法
  14. LSF10.1安装(server端)
  15. Cloud Rush—聚是一团火
  16. xss.haozi.me在线靶机挑战
  17. Thematic与Continuous区别
  18. java人学生大学生类的继承,java实验报告7.doc
  19. 企业级计算机储存容量,家用NAS与企业级NAS功能大比拼
  20. Distinct语法的使用

热门文章

  1. 类中内容在内存中到底是如何分配的呢?
  2. IOS开发基础之异步下载网络图片第1部分
  3. linux维护光盘,SystemRescueCd--基于Gentoo的Linux光盘维护系统
  4. spring 点击保存按钮页面禁用_用一篇深度好文,详解按钮的设计
  5. android studio 虚拟机adb.exe已停止工作的处理
  6. C mysql批量写入_使用JDBC在MySQL数据库中快速批量插入数据
  7. Android开发之Mac配置环境变量
  8. java如何转成jar包,修改及反编译可运行Jar包实现过程详解
  9. java 7.0下载_Java jre 7.0
  10. python引用传递产生的问题_理解Python中传递值和引用时出现问题