求一个正则表达式

草原上的奶牛 2017-10-23 03:41:40
匹配数字或小数,有且只有一个小数点,网上找的基本是多个小数点也匹配了。
/^[0-9]*([\.][0-9]+)?$/ 不严谨


如:

1.2202 正确
0.25244 正确
52222 正确
0.22.225 错误 因为有多个小数点了
...全文
233 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
草原上的奶牛 2017-10-23
  • 打赏
  • 举报
回复
我自己搞错了。
天际的海浪 2017-10-23
  • 打赏
  • 举报
回复
/^[0-9]*([\.][0-9]+)?$/ 这个怎么不严谨了,就是只允许有一个小数点啊
apple8160 2017-10-23
  • 打赏
  • 举报
回复

/^[0-9_\.]+$/

87,993

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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