社区
C#
帖子详情
正则表达式,如何不允许输入0000这样的数字?
luxi0194
2012-05-31 02:42:59
正则表达式,如何不允许输入0000这样的数字?
一个文本框,要求输入数字范围【0-10000】之间的浮点数,但用户输入0000,000,00等字符的时候时候正则表达式没有起作用,也就是说,当数字的第一位是0的时候,后面不允许再输入0.
这个正则表达式该如何写。
...全文
966
7
打赏
收藏
正则表达式,如何不允许输入0000这样的数字?
正则表达式,如何不允许输入0000这样的数字? 一个文本框,要求输入数字范围【0-10000】之间的浮点数,但用户输入0000,000,00等字符的时候时候正则表达式没有起作用,也就是说,当数字的第一位是0的时候,后面不允许再输入0. 这个正则表达式该如何写。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
EnForGrass
2012-05-31
打赏
举报
回复
[Quote=引用 3 楼 的回复:]
引用楼主 的回复:
正则表达式,如何不允许输入0000这样的数字?
一个文本框,要求输入数字范围【0-10000】之间的浮点数,但用户输入0000,000,00等字符的时候时候正则表达式没有起作用,也就是说,当数字的第一位是0的时候,后面不允许再输入0.
这个正则表达式该如何写。
^(?!0{2,})(?:\d{1,4}(\.\d+)?|10{4})$
[/Quote]
^(?!0{2,})(?:\d{1,4}(\.\d+)?|10000)$
doubleu2005
2012-05-31
打赏
举报
回复
直接判断前两位不就行了?如果第一位是0第二位只能输入1-9或.
luxi0194
2012-05-31
打赏
举报
回复
如果第一位以0开头,后面没有小数点,则不允许连续输入0,不允许输入00,000,0000这样的数字,但0.001,0.0001这样的数字是允许的。
Saleayas
2012-05-31
打赏
举报
回复
0-1000 的浮点数包括 0.001 之类的。
q107770540
2012-05-31
打赏
举报
回复
[Quote=引用楼主 的回复:]
正则表达式,如何不允许输入0000这样的数字?
一个文本框,要求输入数字范围【0-10000】之间的浮点数,但用户输入0000,000,00等字符的时候时候正则表达式没有起作用,也就是说,当数字的第一位是0的时候,后面不允许再输入0.
这个正则表达式该如何写。
[/Quote]
^(?!0{2,})(?:\d{1,4}(\.\d+)?|10{4})$
hard9999
2012-05-31
打赏
举报
回复
1
"^(0|[1-9][0-9]*)$"
只能输入0或者非0开头的数是不是你想要的?
__天涯寻梦
2012-05-31
打赏
举报
回复
在判断正则前,判断第一个字符 TextBox.Text[0] == '0' ,如果成立,正则都不用判断,直接返回错误
正则表达式
只可以
输入
只
允许
输入
中文、
数字
、字母、下划线
正则表达式
只可以
输入
只
允许
输入
中文、
数字
、字母、下划线
js
正则表达式
限制文本框只能
输入
数字
,能输小数点.
js
正则表达式
限制文本框只能
输入
数字
,能输小数点.js
正则表达式
限制文本框只能
输入
数字
,能输小数点.
带你学会使用
正则表达式
内容简介:
正则表达式
,又称正规表示法、常规表示法(英语:Regular Expression,在代码中常简写为regex、regexp或RE)。计算机科学的一个概念。
正则表达式
使用单个字符串来描述、匹配一系列符合某个句法规则的字符串...
正则表达式
限制
输入
框只能
输入
数字
正则表达式
限制
输入
框只能
输入
数字
正则表达式
限制
输入
框只能
输入
数字
代码如下: 1 <input type="text" onkeyup="this.value=this.value.replace(/[^\d]/g,'') " onafterpaste="this.value=this.value.replace(/[^\d]/g,'')" name="f_orde...
正则表达式
不
允许
重复
输入
正则表达式
不
允许
重复
输入
__ 1-7禁止重复
输入
,未进行排序__ /^(?!\d*?(\d)\d*?\1)[1-7]{1,7}$/ __ 1-7禁止重复
输入
,只能按照顺序
输入
(可漏填)__ /^([1]?)([2]?)([3]?)([4]?)([5]?)([6]?)([7]?)$/ 记录一下,大佬有好建议可以评论一下,谢谢!!! ...
C#
110,565
社区成员
642,567
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章