C#常用正则验证

#region Protected Property
protected Regex rLetters { get { return new Regex("[a-zA-Z]{1,}"); } }
/// <summary>
/// 验证数字
/// </summary>
protected Regex rDigit { get { return new Regex("[0-9]{1,}"); } }
/// <summary>
/// 验证邮编
/// </summary>
protected Regex rPostNumber { get { return new Regex("^[0-9]{3,14}$"); } }
/// <summary>
/// 验证手机
/// </summary>
protected Regex rMobile { get { return new Regex(@"^1[3|4|5|8][0-9]d{8}$"); } }
/// <summary>
/// 验证电话
/// </summary>
protected Regex rTelePhone { get { return new Regex(@"^[0-9]{2,4}-d{6,8}$"); } }
/// <summary>
/// 验证传真
/// </summary>
protected Regex rFex { get { return new Regex(@"/^[0-9]{2,4}-d{6,8}$"); } }
/// <summary>
/// 验证Email
/// </summary>
protected Regex rEmail { get { return new Regex(@"^([w-.]+)@(([[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.)|(([w-]+.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(]?)$"); } }
#endregion

原文地址:https://www.cnblogs.com/niuzaihenmang/p/5620130.html