根据传入数字转换为相应的大写金额,强大的正则表达式。

public static String ConvertToChinese(Decimal number)  {  var s = number.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");  var 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}");  var r = Regex.Replace(d, ".", m => "负元空零壹贰叁肆伍陆柒捌玖空空空空空空空分角拾佰仟万亿兆京垓秭穰"[m.Value[0] - '-'].ToString());  return r;  }

正则解决大写金额转换相关推荐

  1. 栈(Stack),轻松解决数制转换和括号匹配问题!

    http://data.biancheng.net/view/9.html 栈,线性表的一种特殊的存储结构.与学习过的线性表的不同之处在于栈只能从表的固定一端对数据进行插入和删除操作,另一端是封死的. ...

  2. vmware 解决二进制转换与此平台上的长模式不兼容

    https://my.vmware.com/cn/web/vmware/free#desktop_end_user_computing/vmware_workstation_player/12_0   ...

  3. 土办法解决日期转换问题,转出格式为。。。 贰零壹陆年零壹月零捌日

    /** * 参数名称:@param dateStr 待转换的日期(String格式,结构为yyyy-MM-dd) * 返回值:String 小写汉字的日期 * 方法描述:土办法解决日期转换问题,转出格 ...

  4. 怎么解决pdf转换成cad格式呢?

    在我们工作中,难免需要将PDF文件转换成CAD图纸,这毕竟两种完全不同格式的文件要转换起来,不了解操作方法感觉挺难的.那么如何快速解决pdf转换成cad格式呢? PDF的特点是在任何平台都等同于原稿, ...

  5. 各种实用的音频文件在线工具,一款解决所有转换难题

    每次在工作中,不管是在职场新人,还是职场老油条啊 都会经常碰到有人在问啥有比较好的办法把音频文件互相转换啊, 或者是谁能把QSV转MP4,等等这些问题,每次听到这些问题,我就笑了, 这些办公文件格式转 ...

  6. 25行代码解决财务数据大写金额转换

    初学python基础,请大家指正. digit='零壹贰叁肆伍陆柒捌玖' rank='分角元拾佰仟万拾佰仟亿拾佰仟亿拾佰仟万兆' number=508.5 number_list=[int(i) fo ...

  7. pdf复制乱码_一键解决PDF转换问题,这个网站好用到爆!

    大家好,我是小宝~~~ PDF文件是我们生活中除了word以外可能接触的最多的一个文件类型.因为其格式不容易改变不容易被编辑并且阅读性比较好,市面上绝大多数的文件都以PDF格式转发分享. 这种优势在某 ...

  8. 日期格式转换,正则匹配后转换;指定时间增加天数加转格式;js时间转换格式

    指定时间增加天数加转格式,正则匹配: //申明需要的时间格式 SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss& ...

  9. 如何解决 cdo转换经度-180~180 为0~360时出现报错:cdo sellonlatbox: Unsupported grid type: generic的问题

    问题起因: 自己写出的nc文件经度的排序为:-180°~180°,用于插值时需要将其经度排序与目标文件的经度排序方式一致,恰巧我的目标nc文件经度排序为:0°~360°,需要先进行转换. 虽然之前我也 ...

  10. C语言递归解决十进制转换二进制

    1.解题思路 在纸上做过十进制转二进制的朋友应该都用的都是除二取余的方法,写出每一次的余数知道0为止再从下至上依次读取余数即可,类似下图 根据观察可知十进制转换为二进制的问题属于我上一篇文章所提到的& ...

最新文章

  1. 奥的斯GECS系统服务器手册,奥的斯电梯GECS 扶梯控制柜介绍.pdf
  2. socket.io实现在线群聊
  3. 001-supervisor
  4. ssd3 employee.java_SSD3Panswers icarnegie ssd3的所有答案~十分齐全 - 下载 - 搜珍网
  5. Python中的argparse模块
  6. java监听器用法(二):窗口监听器
  7. mongo的php查询,如何在php中查询mongo?
  8. ISA Server 2006速战速决实验指南(4)创建元素-内容类型、计划
  9. 删除了几个月的照片能找回么_手机删除的照片还能恢复?打开这里,一年前的也可以找回...
  10. 竟然被awk生成的随机数给整蒙了,也谈随机数生成种子
  11. 黑龙江省:到2025年将建成5G基站11.4万个
  12. 关于C#对Excel导出时对整行的操作
  13. 降低大数据分析门槛,HashData打造云端数据仓库
  14. 训练集、测试集和验证集的作用
  15. shell支持loop吗_如何在 Bash 中使用循环 | Linux 中国
  16. 谷歌浏览器安全证书不受信任_win7系统谷歌浏览器提示该网站的安全证书不受信任的解决方法...
  17. [RelativeNAS] Relative Neural Architecture Search via Slow-Fast Learning
  18. ADI官方解释在SPI通信期间,数据的发送(串行移出到MOSI/SDO总线上)和接收(采样或读入总线(MISO/SDI)上的数据)
  19. 支持html5安卓手机浏览器,百度手机浏览器强劲内核 完美支持HTML5
  20. org.dom4j.DocumentException: Error on line 1 of document : Content is not allowed in prolog. Nested

热门文章

  1. Ubuntu内核版本升级
  2. JQuery 简单表单验证
  3. QuickCHM V2.6注册码
  4. 20 Redis 的内存空间存储效率问题
  5. html网页漂浮广告原理js,JS实现弹性漂浮效果的广告代码
  6. Google正式收购SketchUp
  7. wuauclt1.exe mshta.exe 病毒清理
  8. 我的世界服务器自动刷矿机,我的世界空岛刷矿机制作教程
  9. kalilinux安装中文输入法 安装fcitx,小企鹅输入法。
  10. windows环境 java jdbc 连接impala (kerberos认证)