OVH Cloud OVH Cloud

expression reguliere

6 réponses
Avatar
Etudiant
bonjour,
que veut dire cette expression reguliere
^[1-9]+$

merci

6 réponses

Avatar
Patrick Philippot
Etudiant wrote:
que veut dire cette expression reguliere
^[1-9]+$



Bonjour,

Une chaîne de caractères constituée de 1 (au moins) à n digits
uniquement, le 0 n'étant pas autorisé.

--
Patrick Philippot - Microsoft MVP
MainSoft Consulting Services
www.mainsoft.fr
Avatar
Patrice Vogel
"Patrick Philippot" a écrit dans le
message de news:
Etudiant wrote:
que veut dire cette expression reguliere
^[1-9]+$



Bonjour,

Une chaîne de caractères constituée de 1 (au moins) à n digits uniquement,
le 0 n'étant pas autorisé.

--
Patrick Philippot - Microsoft MVP
MainSoft Consulting Services
www.mainsoft.fr



Avatar
Patrice Vogel
J'ajouterais que ^ et $ signifient que cette chaine de caractères ne
contient que des chiffres
de 1 à 9 entre le debut et la fin d'une ligne (ou entre le debut et la fin
du sujet suivant le contexte)

P.

"Patrick Philippot" a écrit dans le
message de news:
Etudiant wrote:
que veut dire cette expression reguliere
^[1-9]+$



Bonjour,

Une chaîne de caractères constituée de 1 (au moins) à n digits uniquement,
le 0 n'étant pas autorisé.

--
Patrick Philippot - Microsoft MVP
MainSoft Consulting Services
www.mainsoft.fr



Avatar
Etudiant
Etudiant a écrit :
bonjour,
que veut dire cette expression reguliere
^[1-9]+$

merci



quel serait la bonne expression reguliere pour mettre que des chiffres
merci
Avatar
Patrick Philippot
Etudiant wrote:
que veut dire cette expression reguliere
^[1-9]+$



quel serait la bonne expression reguliere pour mettre que des chiffres



??? Comme expliqué plus haut cette expression définit déjà une chaîne
qui ne peut contenir que des digits (de 1 à n mais sans le zéro) et qui
selon le contexte représente une ligne entière ou une chaîne entière.

Pouvez vous préciser ce que vous voulez de différent? Si vous voulez le
0 aussi, il suffit de remplacer [1-9] par [0-9].

--
Patrick Philippot - Microsoft MVP
MainSoft Consulting Services
www.mainsoft.fr
Avatar
Etudiant
Patrick Philippot a écrit :
Etudiant wrote:

que veut dire cette expression reguliere
^[1-9]+$



quel serait la bonne expression reguliere pour mettre que des chiffres




??? Comme expliqué plus haut cette expression définit déjà une chaîne
qui ne peut contenir que des digits (de 1 à n mais sans le zéro) et qui
selon le contexte représente une ligne entière ou une chaîne entière.

Pouvez vous préciser ce que vous voulez de différent? Si vous voulez le
0 aussi, il suffit de remplacer [1-9] par [0-9].



ok merci