求教数字的正则表达式

yiyi0518 2004-12-15 03:31:40
浮点型数字~~~

如1.9,0.0,都得大于等于0
...全文
139 7 打赏 收藏 举报
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
mobydick 2004-12-15
[-+]?\b[0-9]+(\.[0-9]+)?(e[+-]?[0-9]+)?\b
或者
[-+]?\b(?:[0-9]*\.)?[0-9]+\b
  • 打赏
  • 举报
回复
welshem 2004-12-15
^(([1-9]\d*)|0)(\.\d+)$
  • 打赏
  • 举报
回复
OneDotRed 2004-12-15
^([1-9]\d+|\d)(\.\d+)?$

对于009.12不匹配
  • 打赏
  • 举报
回复
yiyi0518 2004-12-15
up
  • 打赏
  • 举报
回复
kong19 2004-12-15
^\\d+(\\.\\d+)?$
  • 打赏
  • 举报
回复
yiyi0518 2004-12-15
up
  • 打赏
  • 举报
回复
yiyi0518 2004-12-15
谢谢回答,立即给分的~~
  • 打赏
  • 举报
回复
相关推荐
发帖
C#
加入

10.7w+

社区成员

.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
申请成为版主
帖子事件
创建了帖子
2004-12-15 03:31
社区公告

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