Expressions régulières - Taille maxi [Résolu]

Messages postés
412
Date d'inscription
lundi 26 mai 2003
Dernière intervention
13 août 2007
- - Dernière réponse : bucherb
Messages postés
412
Date d'inscription
lundi 26 mai 2003
Dernière intervention
13 août 2007
- 8 oct. 2004 à 11:26
Hello!

Est-ce que qqun connait la combine pour vérifier en expression régulières la taille d'une chaine. J'explique:

J'aimerais tester si la taille d'une chaine est comprise entre 4 et 20..
L'expression que j'utilise c'est: "\w{4,20}"..

Quand le mot est plus petit que 4, ça marche, mais si il est plus grand que 20, il me retourne quand même vrai je pige pas. A l'aide!

-------------------------
Trambert le vert
Afficher la suite 

Votre réponse

4 réponses

Meilleure réponse
Messages postés
412
Date d'inscription
lundi 26 mai 2003
Dernière intervention
13 août 2007
3
Merci
BEn ouais c'est bizarre, mais j'ai trouvé la solution..
^\w{4,20}$

Comme ça il comptabilise toute la chaine du début à la fin.

-------------------------
Trambert le vert

Merci bucherb 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources a aidé 97 internautes ce mois-ci

Commenter la réponse de bucherb
Messages postés
1025
Date d'inscription
mardi 4 février 2003
Dernière intervention
7 juin 2010
0
Merci
Hello,
Je ne comprend pas pourquoi ça ne marche pas chez toi, j'ai essaié exactement la même expression régulière, et ça fonctionne.
Amicalement, SharpMao
Commenter la réponse de SharpMao
Messages postés
34
Date d'inscription
jeudi 13 mars 2003
Dernière intervention
30 mars 2006
0
Merci
Salut a tous
Pourquoi ne pas utiliser la méthode lenght qui retourne directement la taille de la chaine??
Commenter la réponse de guigfs
Messages postés
412
Date d'inscription
lundi 26 mai 2003
Dernière intervention
13 août 2007
0
Merci
Parce que je développe un serveur générique dynamique, et pour lui donner les paramètres de vérification j'utilise les expressions régulières, ainsi je peux absolument tout faire, sans coder plus..

-------------------------
Trambert le vert
Commenter la réponse de bucherb

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.