Регулярное выражение для проверки все того же числа 10 ди git - PullRequest
0 голосов
/ 24 января 2020

Я использую приведенное ниже регулярное выражение, чтобы проверить 10 di git номер телефона с дефисом.

var emailformat="^((([0-9]{3}))|[0-9]{3})[s-]?[\0-9]{3}[s-]?[0-9]{4}$"

, но я хочу проверить, что пользователь не может ввести все 10 di git одно и то же число

e.g: 222-222-2222 throw invalid format
e.g: 489-395-8888 valid format

Пожалуйста, предложите регулярное выражение, чтобы сделать недействительными те же 10 di git число?

1 Ответ

0 голосов
/ 24 января 2020

Если вы хотите пометить телефонный номер 10 di git, все цифры которого совпадают, проще всего сделать это, просто сопоставив его, а затем подтвердить, что совпадение неверно:

^(\d)\1{2}-\1{3}-\1{4}$

Демо

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