Вопрос по регулярным выражениям

Gordon

Новичок
Вопрос по регулярным выражениям

Всем привет, пытаюсь разбираться в регулярных выражениях, есть несколько вопросов, уже 5 раз прочитал статьи о них на phpclub'е, но некоторых ответов в них нет. Начнем с первого вопроса:
есть переменная $url="сайт.ру"

Возможно ли в шаблон регулярного выражения вставить переменную $url?
Нашел на странице все абсолютные ссылки, хочу отсечь те, которые не ведут на страницы этого же сайта, например ссылки на дружественные сайты. Заранее спасибо за ответы!
 

DiMA

php.spb.ru
Команда форума
что за бессвязные говнотексты из русских слов... даже вопрос задать по-человечески не можешь (грамотно выразить свою мысль, не говоря уже о программировании)

примерно так
$url=preg_quote("сайт.ру");
preg_match_all("!href\s*=\s*[\"']?http://(?!$url)([^\s'\">]+?)!is", $html, $reg);
print_r($reg);
 
Сверху