js 正则 判断金额
来源:互联网 发布:有谁在医院做网络咨询 编辑:程序博客网 时间:2024/06/06 01:01
在开发过程中我们需要在前端判断用户输入的金额是否合法,开局第一步,打开百度搜一下看看有没有满足条件的,结果发现有(完美版js金钱正则表达式校验 - 漫步枫 - 博客园 http://www.cnblogs.com/xumanbu/p/5019474.html),但是测试结果不满意,其约束了小数只有两位,所以自己使用祖传的三脚猫功夫改了一下
(^[1-9]([0-9]+)?(\.[0-9]*)?$)|(^(0){1}$)|(^(0){1}\.[0-9]+$)
现在就支持小数点后面很多位了,具体可以自行限定,此次修改还修改了其重复判断的问题
其提供的正则为
/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/
在 (^[0-9].0-9?$)/中包含了前面已经包含的1-9 (前面 ^[1-9]([0-9]+已然包含了1-9的整数部分了 后面是多余的)
观点:对于网上的分享还是需要验证下 不能抓过来就用!
阅读全文
0 0
- js 正则 判断金额
- 正则表达式判断金额
- 金额输入正则判断
- js正则表达式校验金额
- js金额小数点正则验证
- js验证金额正则表达式
- js 判断是否为金额
- 正则表达式判断金额 0/0.0/0.00 不是金额
- javascript/js 正则表达式格式化金额
- JS校验金额格式的正则表达式
- 金额正则
- 常用JS判断正则
- js正则表达式判断
- java ,js 正则判断
- JS正则判断
- js-正则判断
- js手机号码正则判断
- js正则表达式判断
- webpack 学习指南
- Jmeter中的几个重要测试指标释义
- iOS 遇到的一些问题
- mysql5.7用户管理:添加用户、授权、撤权、修改密码
- 关于升级Android Studio后部分报错信息笔记
- js 正则 判断金额
- 文章标题
- 使用matlab生成rom初始化文件.coe
- React Router Examples
- 简单的长方形进度条
- 版本控制-Git常用命令
- lnmp安装问题
- windows server2008搭建VPN服务
- webrepl的连接