社区
C#
帖子详情
求一正则表达式,用于验证年龄!
wxm3630478
2008-08-29 09:36:29
条件就是年龄必须大于16小于99 应该简单,但我没学过,不会写啊........各位大侠帮下忙啊!!!!!!!!
...全文
3160
15
打赏
收藏
求一正则表达式,用于验证年龄!
条件就是年龄必须大于16小于99 应该简单,但我没学过,不会写啊........各位大侠帮下忙啊!!!!!!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zoujiawei
2009-04-12
打赏
举报
回复
^[17-98]$
搞定
wangkk125
2008-12-08
打赏
举报
回复
^1[6-9]$|^[2-9][0-9]$
biganchor
2008-09-10
打赏
举报
回复
这的确用一般的判断可以更简单的解决,不过可以写给出来探讨一下:
^(1[6-9]|[2-9][0-9])$
16到99这一数字集的特点是都是两位数字,并且分两种情况
1.十位数是1时,这时个位的范围只有6-9可选;
2.十位是2时,这时个位从0开始,一直到9,并且从20到99都是如此。
分析后得上式。^跟$限制了匹配字符单独在一行
wxm3630478
2008-08-29
打赏
举报
回复
新手啊,从来没用过验证控件,我用的是RegularExpressionValidator 这个要写正则表达式,所以就求一个了
既然RangeValidator验证控件可以的话 我就用他了
谢谢了...........
汗了,我可没有鄙视老人啊,我是要收集学英语的人群,其实99瞒大了 我还要改小的.........在说上了80,90,100岁的人还那里有时间上网虚度光阴啊........有的话,也很少啊
lude8880
2008-08-29
打赏
举报
回复
[Quote=引用 8 楼 GhostAdai 的回复:]
我昏,age>=16 && age <=99不就得了,用得上正则吗?再说百岁老人怎么办?上限至少得110。
[/Quote]
我看至少要120。否则鄙视老老人了
jwdream2008
2008-08-29
打赏
举报
回复
不需要,正则了,麻烦!
lijin84100
2008-08-29
打赏
举报
回复
if ((i>16)&&(i <99>)
return true;
return false
GhostAdai
2008-08-29
打赏
举报
回复
我昏,age>=16 && age<=99不就得了,用得上正则吗?再说百岁老人怎么办?上限至少得110。
baizhantianchong
2008-08-29
打赏
举报
回复
用maskedTextBox控件,可以直接设置过滤.
一品梅
2008-08-29
打赏
举报
回复
RangeValidator控件
Tord_zhang
2008-08-29
打赏
举报
回复
.NET 有验证控件
<asp:RangeValidator ID="RangeValidator1" runat="server" ErrorMessage="RangeValidator" MaximumValue="99" MinimumValue="16"></asp:RangeValidator>
cychris
2008-08-29
打赏
举报
回复
有一个验证控件可以直接实现不用写正则的
lude8880
2008-08-29
打赏
举报
回复
if ((i>16)&&(i<99>)
return true;
return false
xiaOdl
2008-08-29
打赏
举报
回复
这个还需要用正则啊?
或者用正则把所有年龄取出来放到数组里,然后再判断。
yongfa365
2008-08-29
打赏
举报
回复
非要正则?
直接判断不就行了
Python全栈开发教程笔记
本文档基于B站Python教程 一、print()函数 1. 可以输出数字 print(520) print(98.5) 2. 可以输出字符串 print('hello world') print("hello world") 3. 可以输出含有运算符的表达式 print(3+1) 4. 可以输出到文件 fp = open('D:/text.txt','a+') print('hello world',file=fp) fp.close **注意:**1.所指定的盘符必须存在;2.使用 file=f
C/C++笔试题(很多)
微软亚洲技术中心的面试题!!! 1.进程和线程的差别。 线程是指进程内的一个执行单元,也是进程内的可调度实体. 与进程的区别: (1)调度:线程作为调度和分配的基本单位,进程作为拥有资源的基本单位 (2)并发性:不仅进程之间可以并发执行,同一个进程的多个线程之间也可并发执行 (3)拥有资源:进程是拥有资源的独立单位,线程不拥有系统资源,但可以访问隶属于进程的资源. (4)系
管理类联考——数学——汇总篇——知识点突破——应用题——记忆
本篇思路:根据各方的资料,比如名师的资料,按大纲或者其他方式,收集/汇总考点,即需记忆点,在通过整体的记忆法,比如整体信息很多,通常使用记忆宫殿法,绘图记忆法进行记忆,针对局部/细节/组成的部分,可通过多种方法,比如联想记忆法、理解记忆法等进行进一步记忆。
期末入门题库-C#实现
C#考试题库 初体验:C#与Java书写的一些不同 C#方法首字母习惯为大写 C#变量还是采用驼峰命名法,但是属性首字母在C#中推荐为大写 C#无需写get&set方法,在C#中优雅的使用属性实现与Java类似的效果 C#重写(覆写)增加virtual关键字限制派生类操作,并且派生类必须加上override关键字标记覆写方法 接口的方法在派生类实现时不可使用override标记 接口方法的实现分为显式实现与隐式实现 接口中不可以含有 字段 但可以存在属性 C#中与Java中 instanc
Java基础(IO流)
: String 1、基本知识 java.lang.String使用了final修饰,不能被继承; 字符串底层封装了字符数组及针对字符数组的操作算法; 字符串一旦创建,对象永远无法改变,但字符串引用可以重新赋值。 ① String是不变对象:JVM对其做了一个优化,在内存中开辟了一段区域作为常量池,凡是通过“字面量”形式创建 的字符串对象都会被重用。因为为重用,所以该对象的内容不可变。 ② 编译器有一个优化措施,当编译器代码时发现一个计算变大时所有参数都是字面量时,会自己进行计算,并将 结果编译到cl
C#
110,536
社区成员
642,578
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章