Précédent   Forum des professionnels en informatique > PHP > Langage > Regex
Regex Forum d'entraide sur les expressions rationnelles PHP. Avant de poster -> FAQ regex, Cours de regex et Sources de regex
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 09/03/2008, 09h03   #1
Membre du Club
 
Inscription : janvier 2008
Messages : 60
Détails du profil
Informations forums :
Inscription : janvier 2008
Messages : 60
Points : 59
Points : 59
Par défaut Utilisation de [:alpha:]

Bonjour,

Ce n'est pas un problème mais seulement une question.
En lisant les docs je croyais avoir compris que
Code :
1
2
3
4
 
ereg("[:digit:][:alpha:]{8,32}",$mdp) 
//était équivalent de
ereg("[0-9][A-Za-z]{8,32}",$mdp)
or ça ne marche que si j'écris
Code :
1
2
 
ereg("[[:digit:]][[:alpha:]]{8,32}",$mdp)
Merci d'avance à qui me donnera l'explication.
Le_Moustachu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/03/2008, 22h30   #2
Rédacteur/Modérateur

 
Avatar de Antoun
 
Homme Antoine Dinimant
Consultant en Business Intelligence
Inscription : octobre 2006
Messages : 5 854
Détails du profil
Informations personnelles :
Nom : Homme Antoine Dinimant
Âge : 42
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Consultant en Business Intelligence
Secteur : Conseil

Informations forums :
Inscription : octobre 2006
Messages : 5 854
Points : 9 540
Points : 9 540
Les classes prédéfinies [:digit:] et [:alpha:] (et les autres) doivent s'utiliser à l'intérieur d'une classe.

Donc les classes suivantes sont correctes :

[[:digit:]]
[^[:digit:]]
[[:digit:].-/:*+]

mais [:digit:] tout seul est juste l'équivalent de [digt:]
__________________
Antoun
Expert SQL, BO, Essbase

La bible d'Essbase est parue !
Antoun est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/03/2008, 05h12   #3
Membre du Club
 
Inscription : janvier 2008
Messages : 60
Détails du profil
Informations forums :
Inscription : janvier 2008
Messages : 60
Points : 59
Points : 59
Merci beaucoup, c'est clair dans ma petite tête maintenant
Le_Moustachu est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h38.


 
 
 
 
Partenaires

Hébergement Web