Регулярное выражение для совпадения числа только с / без середины гипенина? - PullRequest
0 голосов
/ 28 января 2019

Я хочу, чтобы регулярное выражение проходило ниже двух условий:

  • принимать цифры от 0 до 9. Пример: 123456789
  • принимать цифры от 0-9 с гипеном в центре.Ex.1234-5678

1 Ответ

0 голосов
/ 28 января 2019
\d{4}-?\d{4}

Объяснение:

\d{4} соответствует 4 цифрам.

-? соответствует необязательному дефису

\d{4} соответствует 4 другим цифрам.

Редактировать - если разрешено любое количество цифр по обе стороны от дефиса, попробуйте следующее:

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