急找大神求一数字类型JS正则验证

dracoqwer 2012-09-11 11:13:52
RT:

非0最小值0.01 最多精确多2位的所有正整数 测试通过,例如: 0.1 0.01 1.1 1.01

负2位数到正2位数,包含0,最多精确到1位小数 测试通过,例如: -1.1 -1.01 -0.1 -0.01 0 1.1 1.01
...全文
78 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
天下如山 2012-09-11
  • 打赏
  • 举报
回复

1、^(?:0.0[1-9]?|0.[1-9][0-9]?|[1-9].[0-9][0-9]?)$
2、最多1位?测试通过的小数中有2位的?
  • 打赏
  • 举报
回复
1./0\.\d?[1-9]|[1-9]+(\.\d?[1-9])/
2.最多1位?测试通过的小数中有2位的?
  • 打赏
  • 举报
回复
/^(-?[1-9]\d*(\.[1-9])?|0(\.[1-9])?)$/
dracoqwer 2012-09-11
  • 打赏
  • 举报
回复
我计算错了...大神给你分吧,感谢帮主
dracoqwer 2012-09-11
  • 打赏
  • 举报
回复
不对,第二个好像 0.01可以通过哦,甚至0.3sadad 这样的都可以通过?
dracoqwer 2012-09-11
  • 打赏
  • 举报
回复
大神,你第二个给的不对哦,第一个是对的,第二个好像输任意字符都可以呢?
  • 打赏
  • 举报
回复
1./0\.\d?[1-9]|[1-9]+(\.\d?[1-9])/
2./-?[1-9]\d*(\.[1-9])?|0/
dracoqwer 2012-09-11
  • 打赏
  • 举报
回复
不好意思, 第二个是

负2位数到正2位数,包含0,最多精确到1位小数 测试通过,例如: -1.1 -1 -0.1 0 0.1 1 1.1

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧