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 04/03/2008, 15h56   #1
Membre du Club
 
Inscription : février 2008
Messages : 149
Détails du profil
Informations forums :
Inscription : février 2008
Messages : 149
Points : 45
Points : 45
Par défaut Accepter les majuscules accentuées

Bonjour à Tous,

? Comment faire accepter les majuscules accentuées.

Voici mon code:
Code :
1
2
 
if (!Ereg("^[0-9 ,]{1,4}[A-Za-zÉ' -]{6,150}$",$Valeur))
Mais cela ne passe pas.

Merci de votre réponse.

Cordialement.
Trebor_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/03/2008, 16h42   #2
Membre éprouvé
 
Développeur Web
Inscription : avril 2005
Messages : 395
Détails du profil
Informations personnelles :
Âge : 28

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : avril 2005
Messages : 395
Points : 479
Points : 479
salut,
avec une classe pré-définie :

Code php :
1
2
3
4
5
6
7
 
$subject = "1033bl 'alÉlalal";
$pattern = '`^[0-9 ,]{1,4}[[:alpha:]\' -]{6,150}$`';
if(!preg_match($pattern, $subject))
{
	// traitement
}
__________________
Zend PHP5 Certification
MySQL 4 Core Certification
Gats est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/03/2008, 11h18   #3
Membre du Club
 
Inscription : février 2008
Messages : 149
Détails du profil
Informations forums :
Inscription : février 2008
Messages : 149
Points : 45
Points : 45
Par défaut Accepter les majuscules accentuées

Bonjour Gats,

Malheureusement, je débute et je n'ai pas encore abordé l'objet.

? Pourrais-tu me faire le même en procédural.

Cordialement.
Trebor_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/03/2008, 11h42   #4
Membre éprouvé
 
Développeur Web
Inscription : avril 2005
Messages : 395
Détails du profil
Informations personnelles :
Âge : 28

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : avril 2005
Messages : 395
Points : 479
Points : 479
Quand je parle de classe je ne parle pas de POO dans le cas présent.

[[:alpha:]] => est une classe qui représente n'importe quelle lettre.


je te propose ce site que je trouve très bien réalisé sur les regex :
http://www.expreg.com/


et pour rester sur developpez.com:
classe regex
__________________
Zend PHP5 Certification
MySQL 4 Core Certification
Gats est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/03/2008, 12h17   #5
Membre du Club
 
Inscription : février 2008
Messages : 149
Détails du profil
Informations forums :
Inscription : février 2008
Messages : 149
Points : 45
Points : 45
Merci Gats,

Cela fontionne.

Cordialement.
Trebor_ 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 18h33.


 
 
 
 
Partenaires

Hébergement Web