Estava criando uma expressão regular que tivesse como premissa um lookbehind que funcionasse com n caracteres (?<=x*)y, quando me deparei com o seguinte erro "lookbehind assertion is not fixed length".
No entanto, na mesma expressão, utilizei um lookahead (?=x*)y que funciona perfeitamente de forma dinâmica (*), sem um número fixo de caracteres.
A dúvida é basicamente uma na qual eu provavelmente já sei a resposta. Não é possível utilizar o lookbehind com o preg_replace?
Esqueci de mencionar que testei a expressão no https://regex101.com/ e ela funcionou perfeitamente.