Я пытаюсь имитировать функциональность preg_qoute
без экранирования символов, : () < >
.Regex preg qoute mimic regex
До сих пор я был в состоянии придумать, [.\\+*?[^\\]${}=!|]
, и я хотел бы использовать его, как показано ниже,
preg_replace('#[.\\+*?[^\\]${}=!|]#', '\\\\$0', '(hello)/(goodbye/(<still there>))');
Проблемы заключается в том, что это не спасаясь от /
характера, и я получаю неэкранированное исключение разделителей ,
Любые идеи?
Спасибо.
Это не спасаясь от '/', потому что он не определен в наборе символов .. – hwnd
Любая помощь по этому поводу? Я пробовал '\ /', но я не могу заставить его работать – SolarSync
Спасибо, это блестяще. – SolarSync