Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Заменить что угодно, на что угодно
Покинул форум
Сообщений всего: 39
Дата рег-ции: Апр. 2011
Помог: 0 раз(а)
Здравствуйте. Нужно находить в строке две подстроки (они в строке идут вместе) и вставлять между этими двумя подстроками третью подстроку. Использую вот такой код:
При использовании в качестве подстрок тегов и любого текста со спецсимволами замены не происходит. С регулярными выражениями не знаком. Подскажите как выйти из ситуации, чтобы в качестве подстрок можно было использовать строки, содержащие какие угодно символы.
DeepVarvar
Отправлено: 17 Июня, 2011 - 18:04:13
Активный участник
Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008 Откуда: Альфа Центавра
Покинул форум
Сообщений всего: 39
Дата рег-ции: Апр. 2011
Помог: 0 раз(а)
Спасибо Искал подобную функцию среди функций обработки строк, но не нашёл. Плохо искал значит. Думал, что они все только по одному вхождению подстроки могут обработать.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.