Понимание негативного взгляда
Я пытаюсь понять, как негативные взгляды работают на простых примерах. Например, рассмотрим следующее регулярное выражение:
a(?!b)c
Я думал, что отрицательный взгляд совпадает с позицией. Таким образом, в этом случае регулярное выражение соответствует любой строке, которая содержит строго 3 символа и не являетсяabc
.
Но это не так, как можно увидеть вэто демо, Зачем?