Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > RegExp.


Автор: maksar 26.1.2004, 11:36
Нужно реплейсом заминить все сылки на рисунки типа "http://site.ru/images/image.jpg" и "/images/image.jpg" на "image.jpg"(просто на имя файла этого рисунка).

Автор: Master 26.1.2004, 12:18
http://www.php.net/str_replace

Автор: Secandr 26.1.2004, 13:36
Master А если нужно заменить любой рисунок?

Автор: IZ@TOP 26.1.2004, 13:50
Secandr, http://ru3.php.net/manual/ru/function.eregi-replace.php biggrin.gif

Автор: Secandr 26.1.2004, 13:58
Iz@top Издеваетесь, да? Я думал Master знает как при помощи str_replace это сделать tounge.gif И вообще человек просил помощи, а не ссылку на мануkы sad.gif

maksar Нужно конкретнее вопрос задавать, а то мы тут сейчас все передерёмся.

Автор: IZ@TOP 26.1.2004, 14:07
Secandr, ладно, уговорил smile.gif

Цитата

function ripimg($text) {
    return eregi_replace("[^<]*src=\\".*/(*)\\"*[^>]", "\1", $text);
}

Только за регулярное выражение не ручаюсь ... возможности проверить нет ...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)