前端正则表达式,输入数字小数点位数校验

导读

  公司前端小伙伴,因为校验数字小数点,挠破了头,还好之前自己有点功底,花了10分钟,手写出来,赚了2包卫龙辣条,正则表达式如下

2位小数

匹配情况

  1. 0.1
  2. 0.01
  3. 1.1
  4. 1.12
  5. 100
  6. 100.1
  7. 100.01

不匹配情况

  1. -1
  2. 0
  3. 0.00
(^[1-9]+\d*$)|(^[1-9]+\d*\.[0-9]{1}[1-9]{1}$)|(^[1-9]+\d*\.[1-9]{1}$)|(^0\.[1-9]{1}$)|(^0\.\d{1}[1-9]{1}$)

 

 

未完,后续继续补充中。。。

posted @ 2022-06-30 17:10  陈彦斌  阅读(599)  评论(0)    收藏  举报