黑马程序员16——正则表达式(未完待续)
来源:互联网 发布:iis是什么软件 编辑:程序博客网 时间:2024/06/02 04:17
---------------------- Windows Phone 7手机开发、.Net培训、 期待与您交流!----------------------
根据身份证信息判断是否大于18岁,决定是否能看见图片
主要代码,包括判断 1)身份证判断是否有效 2)是否满18岁
private void btnViewPic_Click(object sender, EventArgs e) { //身份证中国大陆 //18位,最后一位可能是X //15位 Regex r1 = new Regex(@"^(\d{17}[\d|X]|\d{15})$"); string shenfen = textBox1.Text.Trim(); label1.Text = ""; if (r1.IsMatch(shenfen)) { int year = 0; Int32.TryParse(shenfen.Substring(6, 4), out year); if (Convert.ToInt32(DateTime.Now.Year.ToString()) - year >= 18) { pictureBox1.Visible = true; } } else { label1.Text = "身份证不合法"; } }
----------------------Windows Phone 7手机开发、.Net培训、 期待与您交流!----------------------
详情请查看 http://edu.csdn.net/heima/
- 黑马程序员16——正则表达式(未完待续)
- 正则表达式集锦--未完待续
- java 正则表达式---未完 待续
- 黑马程序员—离开黑马,一切都并未结束,我们的故事,未完待续--------
- 黑马程序员—正则表达式
- 黑马程序员—正则表达式
- 黑马程序员—正则表达式
- 黑马程序员—正则表达式
- 黑马程序员—正则表达式
- 黑马程序员—正则表达式
- 黑马程序员—正则表达式
- 黑马程序员—正则表达式
- 黑马程序员—正则表达式
- 正则表达式的有益应用(未完待续)
- 黑马程序员--练习题汇总(未完待续)
- flex常用正则表达式(未完待续)
- js正则表达式基础(未完待续)
- 黑马程序员———正则表达式
- Unity3D自然景貌的创建与场景漫游
- hdu 3847 Trash Removal(简单几何)
- ajax心得体会 json
- Struts2 配置文件 详解
- ZOJ 3640 Help Me Escape
- 黑马程序员16——正则表达式(未完待续)
- 常用的linux命令和工具
- F - Power of Cryptography
- Unity3D飞行模拟的实现
- myeclipse如何设置默认的工作空间
- URL中#号(井号)的作用
- Java内省注解泛型
- 歉意
- 【IOS】开源项目汇总