Potrzebuję napisać wyrażenie regularne, które ma na celu wyszukanie wszystkich linków które linkują do innej strony niż np. http://www.example.com
Mam taki kod
<?php $pattern = "/<as[^>]*hrefs*=s*([\"'])[^example.com]([^\" >]*?)1[^>]*>(.*)</a>/siU";
?>
Niestety to wyrażenie znajduje zarówno linki które linkują do http://www.example.com oraz takie które linkują gdzie indziej.
Czy może ktoś mi wskazać miejsce gdzie popełniłem błąd?
Z góry dzięki