Les expressions regulières

Les expressions régulières

Petit mémo pour retrouver les expressions régulières, très utiles pour consolider ses formulaires.

Un expression régulière pour le champ Mail

filter_var($email,FILTER_VALIDATE_EMAIL)

Un expression régulière pour le champ Name

preg_match("/^[a-zA-Z ]*$/",$variable)

Un expression régulière pour le champ Tel

preg_match("#^0[1-68]([-. ]?[0-9]{2}){4}$#",$variable)

Un expression régulière pour le champ Website url

preg_match("/\b(?:(?:https?|ftp):\/\/|www\.)[-a-z0-9+&@#\/%?=~_|!:,.;]*[-a-z0-9+&@#\/%=~_|]/i",$variable)

Un expression régulière pour le champ Code Postal

 preg_match ( " \^[0-9]{5,5}$\ " , $variable )