我正在验证 10 位北美电话号码(编码如下)。我只接受数字。我似乎无法弄清楚如何更改它,以便如果输入的数字以 911、411 或 0 开头,则会引发错误。
string phoneNum = phoneTextBox.Text;
Regex regex = new Regex(@"^\d{10}$");
Match match = regex.Match(phoneNum);
if (!match.Success)
{
MessageBox.Show(phoneNum + " is not a valid 10 digit phone number (Ex. 6134561234)");
}