serverok
Новичок
preg_replace и $0, $1, ...
Пишу один скрипт и использую в нем функцию preg_replace. И вот с чем я столкнулся, кода я заменяю некий паттерн на строку в которой присутствует сочетание $0 или $1 или $[любая цифра], то функция неправильно срабатывает, ибо "treated like $0 (entire matched string) and $1 1st matched element ...".
Как мне выйти из положения?
Текст которым заменяю паттерн мне неизвестен, тоесть там может быть что угодно.
Ответ разделить пробелом не подходит... Текст должен выводится без изменений.
Пишу один скрипт и использую в нем функцию preg_replace. И вот с чем я столкнулся, кода я заменяю некий паттерн на строку в которой присутствует сочетание $0 или $1 или $[любая цифра], то функция неправильно срабатывает, ибо "treated like $0 (entire matched string) and $1 1st matched element ...".
Как мне выйти из положения?
Текст которым заменяю паттерн мне неизвестен, тоесть там может быть что угодно.
Ответ разделить пробелом не подходит... Текст должен выводится без изменений.