如何用正则给一个数字的字符串从后向前每三位加一个逗号?
2012-11-05 09:33
344 查看
如何用正则给一个数字的字符串从后向前每三位加一个逗号?
比如输入是'12321321321'
输出是'12,321,321,321'
var reg = /(\d)(?=(?:\d{3})+\b)/g;
var str = '-1213112321';
alert(str.replace(reg, '$1,'));
比如输入是'12321321321'
输出是'12,321,321,321'
var reg = /(\d)(?=(?:\d{3})+\b)/g;
var str = '-1213112321';
alert(str.replace(reg, '$1,'));
相关文章推荐
- 在数字字符串中按每三位添加一个逗号
- java如何给数字每三位加一个逗号?
- 正则将长数字转为英式写法(从后向前3个数字一个逗号)
- 生成每三位逗号分割的,像财务数据那样数字字符串,及相反的解析一个带分割符的串到数值
- Java中如何将字符串从右至左每三位加一逗号
- 【原创工具】将一个整形数字转换成三位逗号分隔的形式
- 一个正则表达式引擎的设计和实施1-如何通过NFA识别字符串
- 小练习1:如何将一个纯数字字符串升序,得到一个新字符串
- java 如何判断一个字符串是数字
- java如何做到判断一个字符串是否是数字
- js toLocaleString() 方法-----前端使得数字有千位分隔符-三位一个逗号间隔。
- C#如何判断一个字符串中中文和字母或数字的个数(转载)
- 如何将一个字符串中的数据 以逗号为标示 分别存到另一个数组中
- 数字显示,每三位数字添加一个逗号
- 如何将一个字符串中的所有非数字(0-9及小数点)字符全部除去
- js正则表达式判断一个字符串是否是正确的有数字和小数点组成的金钱形式和 判读数值类型的正则表达式
- php面试题:如何知道一个未知长度的字符串哪个字符出现的次数最多?(字符串可由字母,数字及其他字符组成)请写出代码。
- 将字符串三位一个逗号显示
- 如何判断一个字符串只包含数字字符
- [正则表达式]C# 给数字字符串加上千位逗号