регулярное выражение начинается с 10 или 20, за которым следует х количество чисел - PullRequest
0 голосов
/ 26 апреля 2019

Я хочу построить RegEx, который позволит значению начинаться с 10 или 20, за которым следуют только цифры

Это то, что я сделал до сих пор: ^[10][0-9]+$

Это позволитвходное значение начинается с 10, за которым следуют цифры.Как я могу сделать так, чтобы ввод мог начинаться с 10 или 20, за которыми следуют любые цифры?

Ответы [ 2 ]

3 голосов
/ 26 апреля 2019

Ваше регулярное выражение будет соответствовать любой строке, начинающейся с или 1 или 0, за которым следует некоторое количество цифр. Вы ищете что-то вроде

^[12]0[0-9]+$

Или

^(10|20)[0-9]+$
3 голосов
/ 26 апреля 2019

Вы можете использовать альтернативную группу соответствия:

^(10|20)[0-9]+$
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...