Первое число регулярных выражений должно быть 0 (проверить) - PullRequest
1 голос
/ 04 мая 2020

У меня есть регулярное выражение, например:

/^([0-9]{2,3})/

Это будет принимать 2 или 3 цифры от 0 до 9

123 или 12

Мне нужно подтверждение: если номер состоит из 3 цифр, первая должна быть 0, в нашем случае 023

, а если нет, номер должен быть 2 цифрами один : 12

Кто-нибудь может мне помочь?

1 Ответ

1 голос
/ 04 мая 2020

Вы можете использовать

^0?\d{2}$

См. Демоверсию regex

Подробности

  • ^ - начало строки
  • 0? - необязательно 0
  • \d{2} - две цифры
  • $ - конец строки
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...