javascript - 正则验证数字或小数,绝对有挑战
大家讲道理
大家讲道理 2017-05-19 10:16:45
0
6
703

1.只能使用正则来验证
2.数字为小数的时候需要验证保留两位小数
3.不能是0,0.00
4.可以是0.10,0.11,1,0.01这样的数字类型

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

全部回复(6)
滿天的星座

你这个是面试题吧,用Math.round不就搞定了

PHPzhong

给你个参考/q/10...

淡淡烟草味

雷雷

更新
^[-+]?([1-9]+)|(d+.(d{0,1}[1-9])|([1-9][0-9]))$

雷雷

0 - 假
0.01 - 真
0.00 - 假
0.10 -

更新#2

以除 0 之外的数字开头。

雷雷

02.01 - 假
2.01 - 真
2.00 - 假
2.10 - 真

为情所困

/^([0-9]+.[0-9]{0,2}|[1-9])*$/

漂亮男人

/^[+-]?d+(.d{2})?$/

/^[+-]?d+(?:.d{2})?$/

世界只因有你

雷雷

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板