Expressions régulières - longuer d'une chaîne
Fermé
Caddy
-
28 déc. 2009 à 10:13
hibou_4ce_rouge Messages postés 1 Date d'inscription mardi 29 juillet 2014 Statut Membre Dernière intervention 29 juillet 2014 - 29 juil. 2014 à 14:58
hibou_4ce_rouge Messages postés 1 Date d'inscription mardi 29 juillet 2014 Statut Membre Dernière intervention 29 juillet 2014 - 29 juil. 2014 à 14:58
A voir également:
- Regex taille chaine
- Comment réduire la taille d'un fichier - Guide
- Chaine tnt gratuite sur mobile - Guide
- Nouvelle chaîne tnt gratuite 2024 - Accueil - TV & Vidéo
- Reduire taille photo - Guide
- Taille 32x32 correspondance - Forum Windows
13 réponses
Michael_Ange
Messages postés
223
Date d'inscription
jeudi 27 novembre 2003
Statut
Membre
Dernière intervention
29 mai 2015
19
28 déc. 2009 à 10:29
28 déc. 2009 à 10:29
Essaie de délimiter ta chaine en marquant le début et la fin.
Exemple : ^[0-9]{4}$
Exemple : ^[0-9]{4}$
28 déc. 2009 à 10:36
Oui, mais en ce cas il limite la longueur de la ligne et pas de la chaîne.
Ca ne marche pas si on a une ligne "1234 et encore 4567 et encore 6789"
En revanche si la ligne ne doit contenir que une chaîne de 4 chiffres (il n'a pas précisé ;-) alors c'est ok.
28 déc. 2009 à 10:40
Selon son post, je crois que sa chaine ne doit contenir que 4 chiffres.
28 déc. 2009 à 10:50
Oui mais pas la ligne.
Une ligne peux contenir plusieurs chaines de caractères, non?
^ - début de ligne et début de chaine (ok)
$ - fin de ligne avant le caractère de saute de ligne; $ peut correspondre quelque part dans la chaîne si est seulement la chaine contient d'autres caractères de saut de ligne et si l'implémentation de regex le permets.