Vous êtes ici > Codes Sources PHP > Regex > Test la validité d'un nom de domaine
<?php /******************************************************************************/ /* */ /* __ ____ */ /* ___ / / ___ / __/__ __ _____________ ___ */ /* / _ \/ _ \/ _ \_\ \/ _ \/ // / __/ __/ -_|_-< */ /* / .__/_//_/ .__/___/\___/\_,_/_/ \__/\__/___/ */ /* /_/ /_/ */ /* */ /* */ /******************************************************************************/ /* */ /* Titre : Test la validité d'un nom de domaine */ /* */ /* URL : http://www.phpsources.org/scripts182-PHP.htm */ /* Auteur : KOogar */ /* Date édition : 29 Aout 2006 */ /* Website auteur : http://www.phpsources.org */ /* */ /******************************************************************************/ $url = ''; // Le nom de domaine (NDD) $regex="^http://([_a-zA-Z0-9])+(\.[_a-zA-Z0-9])+(\.fr)|(\.com)|(\.org)|(\.net)"; if (eregi($regex, $url)) echo 'NDD valide'; else echo 'NDD non valide'; ?>