/// <summary>
/// 是否中文名字
/// </summary>
/// <param name="name"></param>
/// <returns></returns>
public static bool IsChinese(string name)
{
if (String.IsNullOrEmpty(name)) return false;
else
{
Regex reg = new Regex(@"^[\u4E00-\u9FA5]{1,20}$");
return reg.IsMatch(name);
}
}
/// <summary>
/// 是否联系电话(区号-电话号码-分机号)
/// </summary>
/// <param name="val"></param>
/// <returns></returns>
public static bool IsTel(string val)
{
if (String.IsNullOrEmpty(val)) return false;
else
{
Regex reg = new Regex(@"^\d{3,4}-\d{8}(-\d{0,7})?$");
return reg.IsMatch(val);
}
}
/// <summary>
/// 是否手机号码(1或者01打头)
/// </summary>
/// <param name="val"></param>
/// <returns></returns>
public static bool IsMobile(string val)
{
if (String.IsNullOrEmpty(val)) return false;
else
{
Regex reg = new Regex(@"^0{0,1}1\d{10}$");
return reg.IsMatch(val);
}
}
/// <summary>
/// 是否数字
/// </summary>
/// <param name="val"></param>
/// <returns></returns>
public static bool IsNum(string val)
{
if (String.IsNullOrEmpty(val)) return false;
else
{
Regex reg = new Regex(@"^\d+$");
return reg.IsMatch(val);
}
}
/// 是否中文名字
/// </summary>
/// <param name="name"></param>
/// <returns></returns>
public static bool IsChinese(string name)
{
if (String.IsNullOrEmpty(name)) return false;
else
{
Regex reg = new Regex(@"^[\u4E00-\u9FA5]{1,20}$");
return reg.IsMatch(name);
}
}
/// <summary>
/// 是否联系电话(区号-电话号码-分机号)
/// </summary>
/// <param name="val"></param>
/// <returns></returns>
public static bool IsTel(string val)
{
if (String.IsNullOrEmpty(val)) return false;
else
{
Regex reg = new Regex(@"^\d{3,4}-\d{8}(-\d{0,7})?$");
return reg.IsMatch(val);
}
}
/// <summary>
/// 是否手机号码(1或者01打头)
/// </summary>
/// <param name="val"></param>
/// <returns></returns>
public static bool IsMobile(string val)
{
if (String.IsNullOrEmpty(val)) return false;
else
{
Regex reg = new Regex(@"^0{0,1}1\d{10}$");
return reg.IsMatch(val);
}
}
/// <summary>
/// 是否数字
/// </summary>
/// <param name="val"></param>
/// <returns></returns>
public static bool IsNum(string val)
{
if (String.IsNullOrEmpty(val)) return false;
else
{
Regex reg = new Regex(@"^\d+$");
return reg.IsMatch(val);
}
}