|
|
|
|
Bonjour !
Je bloque actuellement sur quelques chose d'assez important en PHP.
Il me faut (pour un stage) identifier (en php) les chaines de caractere de la forme suivante : dd/dd
J'ai donc essayé plusieurs expressions régulieres mais aucune ne donne le résultat souhaité, pourriez-vous m'aider ?
L'expression que je trouve la plus logique est celle-ci : ^[:digit:]{2}\/[:digit:]{2}$
Pour plus de précision voici un bout de mon code :
$telefon_date = substr($telefon, 1 ,5);
if(ereg("^[:digit:]{2}\/[:digit:]{2}$", $telefon_date)) {Configuration: Windows 2000 Internet Explorer 6.0
Essaye plutôt avec la fonction preg_match(), elle est réputée beaucoup moins consommatrice de ressource et je trouve personnellement sont comportement plus cohérent :
$telefon_date = substr($telefon, 1 ,5);
if(preg_match("#^[:digit:]{2}\/[:digit:]{2}$#", $telefon_date)) {
}
Sinon tu peux aussi faire ceci : $telefon_date = substr($telefon, 1 ,5);
if(preg_match("#^[0-9]{2}\/[0-9]{2}$#", $telefon_date)) {
}
Jeff - Wm@Ccm - |