Вам не нужны все эти группы захвата.
/rqd_evenements (?:as )?\K[\w-]+/i
Если вы просто хотите извлечь подстроку, используйте preg_match () для доступа к элементу [0].
Возможноваш шаблон не работает с вашей строкой запроса в реальном времени, потому что у вас есть символы новой строки, которые не соответствуют метасимволу точкиs
флаг может это исправить.
С preg_replace:
/.*rqd_evenements (?:as )?([\w-]+).*/is
Заменить на $1
.