Может кто-нибудь объяснить мне, почему картина (отрицательный предпросмотр)Положительные и отрицательные lookaheads и кванторы
/aa.+(?!cc)/g
матчи все 4 линии
aabbcc aabb aabbcc aabb
в то время как я ожидал бы только 2 следующие строки будут совпадений:
aabbcc aabb aabbcc aabb
картина (положительная опережения):
/aa.+(?=cc)/g
соответствует только 2 строки:
aabbcc aabb aabbcc aabb
как я бы предположить?
Я использую двигатель RegEx от PCRE.
Чтобы лучше понять [посмотреть, какие позиции соответствуют (?! Cc)] (https://regex101.com/r/xB8gC5/1) –