【回答快,结贴更快】正则一点不会,给会的人散分,超简单

神奇的章鱼哥 2007-06-14 12:26:13
刚才解决了3个,现在还有1个:

只能输入数字(任意)

先回答者拿分

多谢
...全文
218 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
神奇的章鱼哥 2007-06-14
  • 打赏
  • 举报
回复
哈哈,是我没说清楚

结贴啦
神奇的章鱼哥 2007-06-14
  • 打赏
  • 举报
回复
[+-]?\d+(\.\d+)?
这个ok
[+-]?(?:(?!0)\d+|0)(\.\d+)?
这个好像会出现2位数字了
[-]?[0-9]+([.]?[0-9]+)
这个好像会出现2位数字了
-过客- 2007-06-14
  • 打赏
  • 举报
回复
只能输入数字
------------
不行啊,不能输入负数和小数
------------

这也叫只能吗-_-#

[+-]?\d+(\.\d+)?

那对整数部分是否有要求啊,比如不允许出现0123这样的,如果有,这样

[+-]?(?:(?!0)\d+|0)(\.\d+)?

如果是用在验证控件里,前面加^,后面加$
swordragon 2007-06-14
  • 打赏
  • 举报
回复
[-]?[0-9]+([.]?[0-9]+)
神奇的章鱼哥 2007-06-14
  • 打赏
  • 举报
回复
不行啊,不能输入负数和小数
impeller 2007-06-14
  • 打赏
  • 举报
回复
^\d+$
-过客- 2007-06-14
  • 打赏
  • 举报
回复
\d+

110,533

社区成员

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

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

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