Мое регулярное выражение допускает пробелы при форматировании номера телефона - PullRequest
1 голос
/ 04 августа 2010

У меня есть следующее регулярное выражение, используемое в JavaScript.

phone_number.match(/^1-\d{3}-\d{3}-\d{4}$/);

отлично работает с одним исключением. Это позволяет пробелы.

Я хочу строго отформатировать 1-xxx-xxx-xxxx

но это позволяет 1- xxx-xxx-xxxx

У кого-нибудь есть идеи, как я не могу допустить пробелы?

1 Ответ

2 голосов
/ 04 августа 2010

Нет, это не так.;-) Это просто невозможно.В вашем регулярном выражении /^1-\d{3}-\d{3}-\d{4}$/ у вас нет пробела - и он не соответствует (проверено).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...