马上加入IBC程序猿 各种源码随意下,各种教程随便看! 注册 每日签到 加入编程讨论群

C#教程 ASP.NET教程 C#视频教程程序源码享受不尽 C#技术求助 ASP.NET技术求助

【源码下载】 社群合作 申请版主 程序开发 【远程协助】 每天乐一乐 每日签到 【承接外包项目】 面试-葵花宝典下载

官方一群:

官方二群:

今天开始学正则

[复制链接]
查看4339 | 回复1 | 2013-7-1 11:58:35 | 显示全部楼层 |阅读模式
楼主很失败哇, 每次做验证还要去网上自己找正则 ,今天楼主开始学习正则, 有兴趣的一期来吧。

今天早上用到的两个正则:

邮箱和电话  

[C#] 纯文本查看 复制代码
 /// <summary>
        /// 电话格式验证
        /// </summary>
        /// <param name="phone"></param>
        /// <returns></returns>
        public static bool IsPhone(string phone) 
        {
            return Regex.IsMatch(phone, @"(^1\d{10})$");
        }
        /// <summary>
        /// 邮箱格式验证
        /// </summary>
        /// <param name="mail"></param>
        /// <returns></returns>
        public static bool IsMail(string mail) 
        {
            return Regex.IsMatch(mail, @"^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$");
        }
C#论坛 www.ibcibc.com IBC编程社区
C#
C#论坛
IBC编程社区
11603 | 2014-10-27 10:15:37 | 显示全部楼层
谢谢分享
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则