六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 46|回复: 0

把数值逗号分隔的函数(e.g. 123456=>123,456)

[复制链接]

升级  86%

9

主题

9

主题

9

主题

童生

Rank: 1

积分
43
 楼主| 发表于 2013-1-27 04:44:23 | 显示全部楼层 |阅读模式
public static String cnvComma(String aValue) {    String ret = aValue;int len = (int)Math.ceil(aValue.length() / 3.0f) - 1;    while (len-- > 0) {        ret = ret.replaceFirst("^(-?\\d+)(\\d{3})", "$1,$2");    }    return ret;}// e.g. cnvComma("-123456") => -123,456// 关于正则表达式的完整文档参照附件// 也可在官网下载正则表达式完整文档(c++版)// http://www.regexlab.com/zh/
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表