Rechercher : dans
Par :

Php ereg: longeur expression régulière

Dernière réponse le 12 fév 2009 à 14:10:51 ndnadia, le 12 fév 2009 à 11:34:46 
 Signaler ce message aux modérateurs

Bonjour,
j'ai un formulaire où l'utilisateur doit introduire une expression avec un format spécifique, pour cela j'ai essayée d'écrire une le modèle de l'expression en utilisant la fonction 'ereg':

ereg("([1-9]{5})|()( )(b)|()(/)([1-5]{1})", $var)

Explication:
([0-9]{5})|() : c'est la première partie de l'expression,un nombre composé de chiffre de 0 à 9 et de longueur 5;
( ): c'est la deuxième partie, espace;
(b)|(): troisième partie, peut être un 'b' ou bine un vide;
(/)([1-5]{1}: quatrième partie commence par un '/' et puis un chiffre de 1 à 5.

Exemple:
12345 b/3
/3
12345 /5

normalement il ne doit pas accepter: 12 b/3 ou bien 12345 b/45...
Alors comment définir au sein d'une expression régulière la longueur de chacune de ses parties??
Merci d'avance
Configuration: Windows Vista
Firefox3.0.6

Meilleures réponses pour « php ereg: longeur expression régulière » dans :
Google - Recherche d'une expression exacte VoirLorsque l’on souhaite faire la recherche d’une expression exacte, il suffit de mettre cette expression entre guillemets. Exemple : "animal domestique" référencera uniquement les sites comportant l’expression "animal domestique".
[RegExp] Récupérer une adresse IP VoirFinalité Mise en œuvre Explications Interprétation du motif Récupérer une adresse IP Finalité Pour récupérer une IP dans un fichier texte, fichiers journaux, pages web, etc. Mise en œuvre L'expression régulière suivante combinée à la...
PHP - Expressions régulières VoirQu'est-ce qu'une expression régulière? Les expressions régulières sont des modèles créés à l'aide de caractères ASCII permettant de manipuler des chaînes de caractères, c'est-à-dire permettant de trouver les portions de la chaîne correspondant au...
Javascript - L'objet RegExp VoirLes particularités de l'objet RegExp L'objet RegExp est un objet permettant de manipuler des expressions régulières, c'est-à-dire des modèles créés à l'aide de caractères ASCII permettant de manipuler des chaînes de caractères, afin de trouver des...

1

 ndnadia, le 12 fév 2009 à 14:10:51

Alors vous n'avez pas d'idée??

Répondre à ndnadia