注册 | 登录 | 设为首页 | 加入收藏
您当前的位置:飞翔学院-IT中国 → 编程开发.Net/C# → 文章内容

数字三位用逗号分隔

作者:佚名 来源:本站整理 发布时间:2007-12-14 13:33:12

    //数字金额宽
    public static string nst(string t)  
    ...{
      
     if(t.Trim()=="") return "";
    //string ms =Regex.Replace(t,"","")
     string[] txt = t.Split(new char[] ...{ '.' }, StringSplitOptions.RemoveEmptyEntries);

    while(Regex.IsMatch(txt[0],@"\d...{4}(,|$)"))
    ...{
        txt[0] = Regex.Replace(txt[0],@"(\d)(\d...{3}(,|$))","$1,$2");
    }

    if (txt.Length == 1)
    ...{
        return txt[0] + ".00";
    }

    else
    ...{
        return txt[0] +"."+ txt[1].Replace("00","0");
    }

    //txt[0] = txt[0].replace(/(\d)(\d...{3}(,|$))/,"$1,$2");
   // t.value = stmp = txt[0]+(txt.length>1?"."+txt[1]:"");
  }
  • 打印文档
  • 推荐好友
  • 返回顶部
  • 增大字体
  • 减少字体
关于本站 | 工作机会 | 合作网站 | 广告服务 | 市场合作| 联系我们 | 抽奖活动
版权所有: 武汉威俊科技有限公司 Copyright 2005-2007 www.ITCNW.COM All rights reserved