public static bool IsUrl(string str)
{
string pattern = @"[A-Za-z].*[0-9]|[0-9].*[A-Za-z]";
return IsMatch(pattern, str);
}
/// <summary>
/// 判断一个字符串,是否匹配指定的表达式(区分大小写的情况下)
/// </summary>
/// <param name="expression">正则表达式</param>
/// <param name="str">要匹配的字符串</param>
/// <returns></returns>
public static bool IsMatch(string expression, string str)
{
Regex reg = new Regex(expression);
if (string.IsNullOrEmpty(str))
return false;
return reg.IsMatch(str);
}
评论
发表评论