2

Мне нужно получить регулярное выражение для следующей последовательности чисел:

X.XXX.XXX-X 

Каждый X - это одно число.

Как я могу это сделать? Я не хочу использовать *, потому что мне нужно именно столько чисел.

1 ответ1

2

Используйте фигурные скобки, чтобы указать количество вхождений:

\d{1}\.\d{3}\.\d{3}-\d{1}

{3} будет соответствовать предыдущему токену ровно 3 раза. Вы также можете указать диапазон, например {1,5} который будет соответствовать предыдущему токену от 1 до 5 раз. Это жадное совпадение, и оно будет соответствовать как можно большему числу символов.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .