Ben phpstorm
aşina değilim, ama hiçbir birinci gruplandırma yokken, ilk gruplandırma başvuru $1
kullandığınız için bu durum, bir malformed replacement string
hata alıyorsanız muhtemelen. Bu kullanarak
Dene:
echo \$(.*?);
Ve başlangıçta yaptığı gibi, bu ile tekrar değiştirin:
echo stripslashes($1);
Temelde tek yaptığım, grup .*
böylece $1
ona başvuru mümkün olacaktır olmasıydı ve daha sonra parse içinde olan garip şeylerden kaçınmak için yıldıza tembel bir düzenleyici ekledi. \
'u da kaldırdım çünkü ;
'un kendisi normal ifadedeki hiçbir şey için geçerli değil, gereksizdir.
Çalıştığını doğrulamak için bir sınama: http://fiddle.re/9e47