private void button1_Click(object sender, EventArgs e)
{
if (Isphones(txtSQLuser.Text))
{
MessageBox.Show("是手机号码!");
}
else
{
if (IsphonesHome(txtSQLuser.Text))
{
MessageBox.Show("是电话号码!");
}
}
}
public bool IsphonesHome(string str_phones)
{
return System.Text.RegularExpressions.Regex.IsMatch(str_phones, @"(([0\+]\d{2,3}-)?(0\d{2,3})-)(\d{7,8})(-(\d{3,5}))?");//验证电话号码
}
public bool Isphones(string str_phones)
{ return System.Text.RegularExpressions.Regex.IsMatch(str_phones, @"(?:13\d|15[1589])-?\d{5}(\d{3}|\*{3})"); //验证手机号码
}
public bool IsEmail(string str_Email)
{
return System.Text.RegularExpressions.Regex.IsMatch(str_Email, @"^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$");//验证邮箱
}