今天开始学正则
楼主很失败哇, 每次做验证还要去网上自己找正则 ,今天楼主开始学习正则, 有兴趣的一期来吧。今天早上用到的两个正则:
邮箱和电话
/// <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-\.]+)@((\[{1,3}\.{1,3}\.{1,3}\.)|(([\w-]+\.)+))({2,4}|{1,3})(\]?)$");
} 谢谢分享
页:
[1]