Eu também vi (?=foo).
. Isso faz sentido e, em caso afirmativo, o que irá corresponder?
Ainda é um regexp lookahead positivo:
Fonte regex101: testador e depurador de regex on-line
Notas:
-
Se sua expressão de teste for
afoo
, ela corresponderá af
. -
Para corresponder a
foo
use(?=foo).+