собственно есть ссылка Код (Text): http://../../catalog/link.html http://../catalog/link.html http://../../../catalog/link.html http://../catalog/link.html http://../../../../catalog/link.html нужно получить Код (Text): /catalog/link.html т.е. убрать бесконечное множество ../../ моих знаний хватило только на это PHP: <?php //удалить можно только [url=http://../catalog/link.html]http://../catalog/link.html[/url] (находить только одно вхождение "http://..") preg_replace('/src="http:\/\/..(.*?)"/', '$1', $text); ?>