求一个正则。。。

haifeng39 2009-08-05 10:34:56
只能输入小于等于某一数字的正数。
...全文
120 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
haifeng39 2009-08-09
  • 打赏
  • 举报
回复
谢谢各位,我是用正则加IF判断解决的。
prometheusstar163 2009-08-06
  • 打赏
  • 举报
回复
不明白为什么要用正则,正则不是这么用的。这个应该就是用一个方法,参数来解决的
wdzr_826 2009-08-06
  • 打赏
  • 举报
回复
我也认为用正则太过繁琐,
可以先用正则判断是否为数字,然后JS判断大小
var reg = /^[1-9][0-9]*$/;
if(reg.test(doc.getByid().value))
{
if(doc.getByid().value>123)
alert('过界');return;
}
wackyboy 2009-08-06
  • 打赏
  • 举报
回复
那就动态的拼正则吧
十八道胡同 2009-08-06
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 haifeng39 的回复:]
是这样的,我动态创建了一组textbox,每一个textbox小于的数字是确定的,但是这一组textbox要小于的数字是不一样的。
[/Quote]
这样确实麻烦。,可不可以对每个textbox if判断下。
用正则的话也要传 该数字进来

haifeng39 2009-08-05
  • 打赏
  • 举报
回复
是这样的,我动态创建了一组textbox,每一个textbox小于的数字是确定的,但是这一组textbox要小于的数字是不一样的。
十八道胡同 2009-08-05
  • 打赏
  • 举报
回复
这个用if判断还简单些
如果该数字不确定,正则也不确定的

110,534

社区成员

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

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

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