javascript 正则表达式格式化数字字符串
2017-02-08 18:11
971 查看
javascript 正则表达式格式化数字字符串
javascript 正则表达式格式化数字字符串 /(?=(\d\d\d)+$)/g(?=exp) 表示在查找某个位置前向查找(向右)字符串 , 这个位置右边的字符串必须满足表达式exp
exp: (\d\d\d)+$ 表示: 从字符串尾部开始,每3个数字为一个分组,这样的分组可以有1个或多个
var num1="1232143125435463464643543534"; var m=num1.replace(/(?=(\d\d\d)+(?!\d))/g,","); console.log(m);
当字符串尾部是其它字符时, 则表达式 exp: (\d\d\d)+$ 需要改成 exp: (\d\d\d)+(?!\d), (?!\d) 表示在当前位置左边是非数字
var num1="1232143125435463464643 cm"; var m=num1.replace(/(?=(\d\d\d)+(?!\d))/g,","); console.log(m);
相关文章推荐
- 使用Javascript正则表达式来格式化XML内容
- JavaScript正则表达式实现日期格式化
- javascript/js 正则表达式格式化金额
- JavaScript日期格式化与正则表达式RegExp.$的用法
- JavaScript日期格式化与正则表达式RegExp.$的用法
- javascript使用正则表达式格式化货币,金额
- JavaScript日期格式化与正则表达式RegExp.$的用法
- 如何使用Javascript正则表达式来格式化XML内容
- 如何使用Javascript正则表达式来格式化XML内容
- 使用Javascript正则表达式来格式化XML内容
- 使用Javascript正则表达式来格式化XML内容
- 用javascript正则表达式来格式化金额
- JavaScript正则表达式
- javascript正则表达式检验
- JavaScript中的正则表达式解析
- 正则表达式使用详解 (php,perl,unix,javascript) (有点意思)
- 正则表达式使用详解 (php,perl,unix,javascript)
- 用正则表达式和javascript对表单进行全面验证
- 读取javascript脚本的正则表达式
- JavaScript--正则表达式