1.驗證電話號碼的主要代碼如下:
public bool IsTelephone(string str_telephone) { return; System.Text.RegularExpressions.Regex.IsMatch(str_telephone,@"^(\d{3,4}-)?\d{6,8}$"); }
2.驗證手機號碼的主要代碼如下:
public bool IsHandset(string str_handset) { return; System.Text.RegularExpressions.Regex.IsMatch(str_handset,@"^[1]+[3,4,5,8]+\d{9}"); }
3.驗證身份證號的主要代碼如下:
public bool IsIDcard(string str_idcard) { return; System.Text.RegularExpressions.Regex.IsMatch(str_idcard, @"(^\d{18}$)|(^\d{15}$)"); }
4.驗證輸入爲數字的主要代碼如下:
public bool IsNumber(string str_number) { return; System.Text.RegularExpressions.Regex.IsMatch(str_number, @"^[0-9]*$"); }
5.驗證郵編的主要代碼如下:
public bool IsPostalcode(string str_postalcode) { return; System.Text.RegularExpressions.Regex.IsMatch(str_postalcode, @"^\d{6}$"); } public bool IsEmail(string str_Email) { return; System.Text.RegularExpressions.Regex.IsMatch(str_Email, @"\\w{1,}@\\w{1,}\\.\\w{1,}"); }