Leon d
Gebruiker
- Lid geworden
- 7 apr 2009
- Berichten
- 218
Heren,
Ik heb momenteel de volgende regel:
Deze zoekt naar de href en de bijbehorende link en in $link staat een url zonder http en zonder subdomein.
bijvoorbeeld:
Hier haalt hij href="http://www.domein.nl" uit, zodat ik deze kan vervangen. Voor deze regex maakt het niet uit of er www voor staat of niet. Dit betekent ook dat er een andere subdomein kan staan en hij pakt er alsnog uit. Maar mijn regex moet alleen het domein eruit halen als er www in de href staat, of als er geen enkel subdomein voor staat (bv. href="http://domein.nl").
Iemand enig idee hoe ik mijn regex moet aanpassen?
Ik heb momenteel de volgende regel:
PHP:
$patterns = "/\s(href)\s*=\s*\"[^\"]*".$link."\/?\"/";
Deze zoekt naar de href en de bijbehorende link en in $link staat een url zonder http en zonder subdomein.
bijvoorbeeld:
PHP:
$link = "domein.nl";
<a href="http://www.domein.nl">link</a>
Iemand enig idee hoe ik mijn regex moet aanpassen?