Vous êtes ici

Block title

i class="icon icon icon search" aria-hidden="true"> Recherche

Block content
Block title
Block content

Ne conserver que le domaine d'une url avec les Expression Régulières (RegEx)

Solution publiée le 03/27/2007 - 17:12 par david, dernière modification il y a 2 années 10 mois.

Cette regex permet à partir d'une url de conserver uniquement le domaine avec les www.

Exemple :

http://www.kreacomm.com/var/p_1.php?var=val&var2=val2&var3=val3

Devient :

www.kreacomm.com


Utilisation avec preg_replace (PHP)

$result = preg_replace('%^[a-z0-9]+://([a-z.-]+)(/?[a-z0-9-_?.=&;,|]*)$%i', '$1', $url);


Utilisation avec eregi_replace (PHP)

$result = eregi_replace('^[a-z0-9]+://([a-z.-]+)(/?[a-z0-9-_?.=&;,|]*)$', '\\1', $url);

RegexBuddy :

^[a-z0-9]+://([a-z.-]+)(/?[a-z0-9-_?.=&;,|]*)$

RegEx snippet