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

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

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

 

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

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

тема: Замена пути
 
 автор: pegas   (05.10.2006 в 12:52)   письмо автору
 
 

Как заменить локальный путь к файлу на виртуальный в следующем примере?
<IMG src="file:///e:/home/osau1/images/foto_chair/images.jpg">
заменить на
<IMG src="/images/foto_chair/images.jpg">

При этом идет несколько вхождений картинок среди html и текста.

   
 
 автор: kasmanaft   (05.10.2006 в 15:19)   письмо автору
 
   для: pegas   (05.10.2006 в 12:52)
 

Нужно оставить то, что после osau1, да?

<?
$str 
'<IMG src="file:///e:/home/osau1/images/foto_chair/images.jpg">';
echo 
preg_replace ('#(<img src=").*osau1([^"]+)(">)#i'"$1$2$3"$str);
?>

   
 
 автор: pegas   (06.10.2006 в 10:07)   письмо автору
 
   для: kasmanaft   (05.10.2006 в 15:19)
 

Да! Оно.

Спасибо.

   
Rambler's Top100
вверх

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