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

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

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

 

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

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

тема: Замена регулянрым выражением
 
 автор: aibolit   (04.02.2013 в 16:57)   письмо автору
 
 

подскажите как заменить размеры в коде
<iframe width="640" height="360" src="http://rutube.ru/video/embed/5989212" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowfullscreen scrolling="no">
</iframe>

чтобы при отправке в БД фрейм приводился к строгому виду с задаными размерами
пробую так
$text = preg_replace( 
'/<iframe(.*)src="(.*)"(.*)><\/iframe>/Ui', 
'<iframe width="350" height="210" src="$1" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowfullscreen scrolling="no"></iframe>', 
$text);
ничего не выходит

  Ответить  
 
 автор: cheops   (04.02.2013 в 22:05)   письмо автору
 
   для: aibolit   (04.02.2013 в 16:57)
 

>src="$1"
У вас вроде содержимое src соответствует вторым скобкам? Т.е. нужно писать $2...

  Ответить  
 
 автор: aibolit   (06.02.2013 в 10:48)   письмо автору
 
   для: cheops   (04.02.2013 в 22:05)
 

спасибо.

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

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