金额大小写转换正则
来源:互联网 发布:怎样查淘宝号注册时间 编辑:程序博客网 时间:2024/05/16 11:46
/// <summary>
/// 人民币金额小写转大写
/// </summary>
/// <param name="moneyAmount">小写金额</param>
/// <returns>大写金额</returns>
public string getRMB(decimal moneyAmount)
{
string s = moneyAmount.ToString("#L#E#D#C#K#E#D#C#J#E#D#C#I#E#D#C#H#E#D#C#G#E#D#C#F#E#D#C#.0B0A");//d + "\n" +
string d = Regex.Replace(s, @"((?<=-|^)[^1-9]*)|((?'z'0)[0A-E]*((?=[1-9])|(?'-z'(?=[F-L\.]|$))))|((?'b'[F-L])(?'z'0)[0A-L]*((?=[1-9])|(?'-z'(?=[\.]|$))))", "${b}${z}");
string res = Regex.Replace(d, ".", delegate(Match m) { return "负元空零壹贰叁肆伍陆柒捌玖空空空空空空空分角拾佰仟萬億兆京垓秭穰"[m.Value[0] - '-'].ToString(); });
return res;
}
- 金额大小写转换正则
- 人民币金额大小写转换
- 大小写金额转换
- PB金额大小写转换
- 金额大小写转换
- asp金额大小写转换
- 金额大小写转换算法
- 金额大小写转换函数
- 大小写金额转换
- 金额大小写转换!
- delphi金额大小写转换
- 金额大小写转换
- 金额大小写转换
- 金额大小写转换
- c# 金额大小写转换
- 数字金额大小写转换
- js金额大小写转换
- JS金额大小写转换
- Redis 起步与简介(转)
- error while loading shared libraries的解決方法
- 增加 删除 全选 不选 反选 checklistbox运用
- Mac 重装Safari
- opencv的cvcopy问题,疑惑!!!!
- 金额大小写转换正则
- 解决导入extjs、jquery 文件时,$使用冲突问题
- 总结计时方式
- C#中两个整数相除得到带小数点的结果
- 对外键的一点探究
- 关于Qt使用SQL模型类数据修改后不能写入数据库的问题
- 自绘CListCtrl类
- 表单 申请权限 卡控
- 苹果新手Mac OS X 使用笔记--------四种应用程序类型