正则表达式问题

yiyi0518 2004-12-29 09:25:13
想求一正则表达式,满足: 正数,保留一位小数,如果是整数,可以不输入“.0”
...全文
58 6 打赏 收藏 举报
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
mathsword 2004-12-29
^[+]?(([1-9]\d*)|[0])([\.][\d])?$帮兄弟纠正一下\d等价与[0-9]
所以应该是
^[+]?((\d*[\.][\d])|(\d+))?$
  • 打赏
  • 举报
回复
leazy 2004-12-29
^[+]?[0-9]+([\.][0-9]{1})?$
  • 打赏
  • 举报
回复
leazy 2004-12-29
^[0-9]+([\.][0-9]{1})?$
  • 打赏
  • 举报
回复
swzlxm 2004-12-29
^[+]?(([1-9]\d*)|[0])([\.][\d])?$
  • 打赏
  • 举报
回复
swzlxm 2004-12-29
[+]?(([1-9]\d*)|[0])([\.][\d])?
  • 打赏
  • 举报
回复
mathsword 2004-12-29
不是吧,看清楚没有啊,怎么不给我分阿
  • 打赏
  • 举报
回复
相关推荐
发帖
C#
加入

10.7w+

社区成员

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

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