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