sed задачка

k0t
На сайте с 13.07.2008
Offline
99
k0t
588

Есть текст.

some text
<img src="http://site.ru/uploads/images/a/8/0/6/433/aA1.jpg"/>
some text
some text
<img src="http://site.ru/uploads/images/5/e/433/b2B.jpg"/>

На выходе нужно.

some text
<img src="/images/aA1.jpg"/>
some text
some text
<img src="/images/b2B.jpg"/>

sed 's/http\:\/\/site\.ru\/uploads\/images\/что делать с уровнем вложенности?/\/images\//g'

Первая мысль - это как-то найти первый слеш с конца (который перед картинкой) :confused:

Есть еще мысли?

Boris A Dolgov
На сайте с 04.07.2007
Offline
215
#1

([a-zA-Z0-9\-_]*\/)*

С уважением, Борис Долгов. Администрирование, дешевые лицензии ISPsystem, Parallels, cPanel, DirectAdmin, скины, SSL - ISPlicense.ru (http://www.isplicense.ru/?from=4926)
k0t
На сайте с 13.07.2008
Offline
99
k0t
#2

Заработало только с экранами

\([a-zA-Z0-9\-_]*\/\)*

Спасибо.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий