首页 > 技术文章 > 验证金额价格的正则表达式

qiushuiblog 2017-08-22 09:40 原文

(?!^0*(\.0{1,2})?$)^\d{1,13}(\.\d{1,2})?$

  说明 :

  • ?!表示负向预查,在任何开始不匹配该正则表达式模式的位置来匹配搜索字符串。 
  • 上述正则表达式为 : 从不以0开头的整数或以0开头的整数加两位以内小数的位置开始 , 匹配最大13位整数或13位整数加两位以内小数

推荐阅读