Учебники

Примеры неохотных квантификаторов

Квантификатор с неохотой указывает, что поисковая система начинает с самого короткого фрагмента строки. Как только совпадение найдено, двигатель продолжает работу; в противном случае он добавляет один символ в раздел проверяемой строки и ищет его, и так далее. Этот процесс продолжается до тех пор, пока не найдет совпадение или не будет использована вся строка. Ниже приведены различные примеры неохотных квантификаторов, использующих регулярные выражения в Java.

X, один раз или нет вообще.

X, ноль или более раз

X, один или несколько раз.

X, ровно n раз.

X, по крайней мере, n раз.

X не менее n, но не более m раз