0

В регулярном выражении может быть полезно захватить текст в виде положительного взгляда или lookbehind. Тем не менее, Oniruguma (например) поддерживает группы захвата в отрицательный lookahead (хотя и не в отрицательном поиске). Как можно лучше понять, это может никогда не приведет к значению для захвата. Правильно ли я, или что-то пропустил?Можно ли использовать группы захвата в негативном обратном направлении?

+0

Какой аспект вас интересует? Имеете ли вы доступ к захваченному содержимому или к любому варианту использования? –

+0

Мне интересно, более или менее, если что-то вообще будет потеряно, если группы захвата в наблюдениях не будут реализованы. И кажется, что ответ да - если @PaulCrovella отправляет свой комментарий в качестве ответа, я соглашусь с ним. –

ответ

1

Группа захвата может использоваться обратной рецензией внутри самого вида поиска. Например:

a(?!(.)\1) 

Это будет соответствовать a только если это не сразу после повторяющегося характера. Таким образом, «ab» приземлится на матч, но «abb» не будет.

https://regex101.com/r/Iw3Rwt/1