求一数字正则表达式

a176532_007 2013-06-04 09:32:09
查找出数字的格式
1.2
1.20
22.20
22.2

但下面的数字不是
1.2abc.com
1.20.com
22.20.com
22.2a.com
求解答
...全文
113 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
天下如山 2013-06-05
  • 打赏
  • 举报
回复
^(\d*|\d+.)\d+$或者^\d+(.\d+)?$ 思想就是要么全是数字 要么有小数点 第一个:要么前面是数字或者前面是数字加小数点 后面在跟个数字 第二个:要么全是数字 要么后面跟个小数点+数字
lcawen 2013-06-05
  • 打赏
  • 举报
回复
\d[\d]*([\.]\d)?[\d]* 解释:数字,0个或多个数字,0个或一个(.数字),0个或多个数字
马老虎 2013-06-05
  • 打赏
  • 举报
回复
晕,2L Copy 1L 的,都是不对的 ^\d+\.\d+$
shawn_yang 2013-06-05
  • 打赏
  • 举报
回复
\d+\.\d+\s
灬浪子灬 2013-06-05
  • 打赏
  • 举报
回复
http://dragon.cnblogs.com/archive/2006/05/08/394078.html 没有理解正则表达式
q107770540 2013-06-04
  • 打赏
  • 举报
回复
^\d+(\.\d+)?$
  • 打赏
  • 举报
回复
^\d+\.\d+$
u010927450 2013-06-04
  • 打赏
  • 举报
回复
^\d[\d\.]+?\d&
moonwrite 2013-06-04
  • 打赏
  • 举报
回复
^\d[\d\.]+?\d&

110,566

社区成员

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

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

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