preg_replace подставить переменную.http://softtime.ru/forumpreg_replace подставить переменную.http://softtime.ru/forum/read.php?id_forum=6&id_theme=61123#post356609А как можно исправить. Как добавить в это выражение, что берешь всё внутри, кроме кавычек?preg_replace подставить переменную.Thu, 25 Dec 2008 10:45:52 +0300Camanpreg_replace подставить переменную.http://softtime.ru/forum/read.php?id_forum=6&id_theme=61123#post356211Так небезопасно. В случае, когда значение, получаемое из скобочек, будет окружено кавычками ничего не произойдет. А так, может быть передан...preg_replace подставить переменную.Mon, 22 Dec 2008 21:06:56 +0300BinLadenpreg_replace подставить переменную.http://softtime.ru/forum/read.php?id_forum=6&id_theme=61123#post356098к сожалению так не работает. Пошёл другим способом. "?php define("YANDEXA","первый баннер"); define("YANDEXB","второй баннер"); $_TPL = preg_replace("#\%BANNER\\%#e","$1",$_TPL); ?" Спасибо...preg_replace подставить переменную.Mon, 22 Dec 2008 12:29:19 +0300Camanpreg_replace подставить переменную.http://softtime.ru/forum/read.php?id_forum=6&id_theme=61123#post356095Имеется ввиду модификатор "e": "?php $_TPL = preg_replace("#\%BANNER\\%#isUe", 'isset($_BANNER) ? $_BANNER : ""', $_TPL); ?"preg_replace подставить переменную.Mon, 22 Dec 2008 12:09:37 +0300BinLadenpreg_replace подставить переменную.http://softtime.ru/forum/read.php?id_forum=6&id_theme=61123#post356085погуглил, не нашел PREG-опция e (исполнение заменяющего выражения) Может пример? или ещё что посоветуете?preg_replace подставить переменную.Mon, 22 Dec 2008 11:27:43 +0300Camanpreg_replace подставить переменную.http://softtime.ru/forum/read.php?id_forum=6&id_theme=61123#post356080потребуется PREG-опция e (исполнение заменяющего выражения) либо вызов preg_replace_callback() но с ним труднее, поскольку $_BANNER у Вас не глобальный.preg_replace подставить переменную.Mon, 22 Dec 2008 10:58:49 +0300Trianonpreg_replace подставить переменную.http://softtime.ru/forum/read.php?id_forum=6&id_theme=61123#post356072Есть html файл file.html, с текстом "html" "body" %BANNER% "br""br" %BANNER% "/body" "/html" Обрабатываю это файлом index.php с...preg_replace подставить переменную.Mon, 22 Dec 2008 10:37:33 +0300caman