Bonjour,
S'il vous plait, expliquez-moi le rôle ou le fonctionnement de cette variable :
Et donnez-moi un exemple et merci.
Code : Sélectionner tout - Visualiser dans une fenêtre à part var pattern = /^\d+$/;![]()
Bonjour,
S'il vous plait, expliquez-moi le rôle ou le fonctionnement de cette variable :
Et donnez-moi un exemple et merci.
Code : Sélectionner tout - Visualiser dans une fenêtre à part var pattern = /^\d+$/;![]()
^\d+$ == Une chaine composée uniquement de chiffres arabes, du début jusque la fin, avec un minimum d'1 chiffre, et un maximum indéterminé !
Donc : Soit un chiffre soit un nombre.
Ex: 7, 235, 003059...
\d correspond à la classe de caractères [0-9], on aurait pu écrire ^[0-9]+$
PS : Je vous conseille fortement de vous intéresser aux regex. C'est très puissant, notamment en temps d'exécution...
c'est a dire C'est ^[0-9] comment par n'import numbre en 0 et 9 mais c'est quoi le role + $
^ veut dire début,
$ veut dire fin,
\d veut dire chiffre arabe,
[0-9] signifie également chiffre arabe,
\d+ signifie 1 ou plusieurs chiffres : Donc soit un chiffre soit un nombre...
Il y a plein de tutos sur les regex !....
Il y a cet excellent site : http://regex101.com/ ;qui décrit en détail n'importe quel regex
Merci Sylvain pour ce lien, je ne connaissais pas du tout.
Je ne sais pas comment j'ai pu faire sans ;P
Autre lien indispensable selon moi sur les regexp
http://java.developpez.com/outils/regexsr/
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de Développez !
Partager