是否移动电话 - IsValidMobile
2017-02-26 16:04:32 访问(1685) 赞(0) 踩(0)
/// <summary>
/// 是否移动电话 - IsValidMobile
/// </summary>
/// <param name="str"></param>
/// <returns></returns>
public static bool IsValidMobile(string str)
{
if (str == null || str.Length == 0)
return false;
System.Text.RegularExpressions.Regex
regexValue
=
new System.Text.RegularExpressions.Regex
(@"(((13[0-9]{1})|(15[0-9]{1})|(17[0-9]{1})|(18[0-9]{1}))+\d{8})$");
return regexValue.IsMatch(str);
}
/// <summary>
/// 是否移动电话 - IsValidMobileByLinkChar
/// </summary>
/// <param name="str"></param>
/// <returns></returns>
public static bool IsValidMobileByLinkChar(string str,string linkChar)
{
if (str == null || str.Length == 0)
return false;
if (linkChar == null || linkChar.Length == 0)
return IsValidMobile(str);
string[] sA = str.Split(linkChar.ToCharArray());
bool theResult = false;
string strTmp = null;
foreach (string s in sA)
{
if (s == null || s.Length == 0)
continue;
strTmp = s.Trim();
if (strTmp.Length == 0)
continue;
if (!IsValidMobile(strTmp))
return false;
theResult = true;
}
return theResult;
}
标签:
是否移动电话 - IsValidMobile 


上一条:
下一条:
相关评论
发表评论