Согласно ответу j_random_hacker
, вы должны использовать $1
вместо \1
.
Это потому, что использование модификатора '/e
' для регулярного выражения означает, что правая половина - это просто другое нормальное выражение Perl, а не замена регулярного выражения. Поскольку это Perl, вы должны использовать синтаксис Perl для ссылки в скобках, а не обычный синтаксис регулярных выражений.