字符串关心类.docVIP

  • 0
  • 0
  • 约3.47万字
  • 约 17页
  • 2017-06-03 发布于河南
  • 举报
字符串关心类

#region 格式化 /// summary /// 格式化 /// /summary /// param name=sInput本身字符串/param /// param name=args/param /// returns/returns public static string format(this string sInput, params object[] args) { return String.Format(sInput, args); } #endregion #region 倒转字符串 /// summary /// 倒转字符串 /// /summary public static string Reverse(this string sInput) { char[] chars = sInput.ToCharArray(); Array.Reverse(chars); return new String(chars); } #endregion #region 判断是否为email /// summary /// 判断是否为email /// /summary /// param name=email/param /// returns/returns public static bool IsEmail(string email) { if (string.IsNullOrWhiteSpace(email)) { return false; } string pattern = HYPERLINK \\\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\w+([-.]\\w \\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*; return Regex.IsMatch(email, pattern, RegexOptions.IgnoreCase | RegexOptions.Compiled); } #endregion #region 判断是否为手机号 /// summary /// 判断是否为手机号 /// /summary /// param name=mobile/param /// returns/returns public static bool IsMobile(string mobile) { if (string.IsNullOrWhiteSpace(mobile)) { return false; } string pattern = ^(13|15|18)[0-9]{9}$; return Regex.IsMatch(mobile, pattern, RegexOptions.IgnoreCase | RegexOptions.Compiled); } #endregion #region 判断是否为电话 /// summary /// 判断是否为电话 /// /summary /// param name=phone075585/param /// returns/returns public static bool IsPhone(string phone) { if (string.IsNullOrWhiteSpace(phone)) { return false; } string pattern = ^(([0-9]{3,4})|[0-9]{3,4}-)?[0-9]{7,8}(-[0-9]{2,4})?$; return Regex.IsMatch(phone, pattern, RegexOptions.IgnoreCase | RegexOptions.Compiled); } #endregion #region 判断是否为邮编 /// summary /// 判断是否为邮编 /// /summary /// param name=phone415118/param /// returns/returns public static bool IsPostCode(string postcode) { if (string.IsNullOrWhiteSpace(postcode)) { return false; } string pattern = ^[0-9]{6}$; return Regex.IsMatch(postcode, pattern, RegexOptions.IgnoreCase | RegexOptions.Compiled); } #endregion #region 是否有效的姓名 /// summary /// 是否有效的姓名 /// /

文档评论(0)

1亿VIP精品文档

相关文档