Возможно, имелись в виду незахватывающие группы, вместо захватывающих. Их используют, когда нужно упростить регулярное выражение за счёт группировки, но без необходимости сохранить захваченную часть строки. 4
Некоторые причины, почему рекомендуют применять незахватывающие группы:
- Устранение избыточных данных. 1 Если в регулярном выражении с несколькими захватывающими группами результаты некоторых из них далее не используются, то незахватывающие группы помогут устранить лишние данные. 1
- Ускорение выполнения. 24 Регулярное выражение с незахватывающими группами выполняется намного быстрее, чем то же выражение с захватывающими группами. 2
- Улучшение читаемости. 1 Незахватывающие группы позволяют дать понятное название частям регулярного выражения, что делает его более читаемым. 1
Таким образом, использование незахватывающих групп может быть предпочтительнее, когда нужно упростить выражение и избежать лишних затрат на захват результата. 34