Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Регулярные Выражения

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: замена (очень сложное рв)
 
 автор: ntro123   (26.03.2010 в 21:01)   письмо автору
 
 

помогите плиз!


$contents=preg_replace("#!!!<font style=\"font-size:medium;[-:;,a-zA-Z0-9 ]{0,}\">!!![ а-яА-Я]{0,}$$$</font>$$$#i", "тут надо чтоб меняло первую часть которая между !!! на <h1> а вторую чать которая между $$$ менять на </h1>", $contents);

между этими частями стоит [ а-яА-Я]{0,} который также должен быть сохранен
т.е. результат должен быть

echo $contents; // он должен вывести <h1>[ а-яА-Я]{0,}</h1> (разумется месть [ а-яА-Я]{0,} будет слово)

  Ответить  
 
 автор: ntro123   (26.03.2010 в 21:11)   письмо автору
 
   для: ntro123   (26.03.2010 в 21:01)
 

спс сделал

$contents=preg_replace("#<font style=\"font-size:medium;[-:;,a-zA-Z0-9 ]{0,}\">([ а-яА-Я]{0,})</font>#i", "\\1", $contents);

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования