柳永法的.net技术博客

向更高的人生目标奋斗
posts - 10, comments - 103, trackbacks - 0, articles - 0
  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

公告

C#验证类 可验证:邮箱,电话,手机,数字,英文,日期,身份证,邮编,网址,IP

Posted on 2008-07-19 20:04 yongfa365 阅读(...) 评论(...) 编辑 收藏
  1namespace YongFa365.Validator
  2{
  3    using System;
  4    using System.Text.RegularExpressions;
  5    
  6    /// <summary>
  7    /// RegExp Soruce:   http://regexlib.com/DisplayPatterns.aspx
  8    /// Author:柳永法 yongfa365 http://www.yongfa365.com/ yongfa365@qq.com
  9    /// Intro:验证 网址,IP,邮箱,电话,手机,数字,英文,日期,身份证,邮编,
 10    /// 原则上是中国通用,因为各种场合不一样所以有特殊情况肯定要自己再手写,这里只能是提供一些通用的验证,追求太完美是不现实的。
 11    /// Version: 1.0
 12    /// PutTime: 2008-6-5
 13    /// LastModi:2008-6-5
 14    /// </summary>
 15    /// 

 16    public class Validator
 17    {
 18
 19        验证邮箱
 34
 35        验证网址
 50
 51        验证日期
 70
 71        验证手机号
 86
 87        验证IP
102
103        验证身份证是否有效
183
184        是不是Int型的
204
205        看字符串的长度是不是在限定数之间 一个中文为两个字符
223
224        是不是中国电话,格式010-85849685
235
236        邮政编码 6个数字
247
248        中文
263
264        验证是不是正常字符 字母,数字,下划线的组合
275
276    }

277}