Je suis nouveau dans les expressions régulières et ai rencontré le\d + suivant. Je ne sais pas exactement ce que cela signifie, veuillez me diriger dans la bonne direction.
\d
est un chiffre (un caractère compris entre 0 et 9) et +
signifie 1 fois ou plus. Alors, \d+
est un ou plusieurs chiffres.
C'est à peu près aussi simple que les expressions régulières. Vous devriez essayer de lire un peu plus sur les expressions régulières. Google a beaucoup de résultats pour tutoriel sur les expressions régulières , par exemple. Vous pouvez également essayer d’utiliser un outil tel que free Regex Coach , qui vous permettra de saisir une expression régulière et un exemple de texte, puis d’indiquer ce qui correspond (le cas échéant) à la regex.
\d
est appelé une classe de caractères et correspondra aux chiffres. C'est égal à [0-9]
.
+
correspond à une ou plusieurs occurrences du caractère précédent.
Alors \d+
signifie que vous avez 1 ou plusieurs chiffres.
\d
signifie "chiffre". +
signifie "1 fois ou plus". Alors \d+
signifie un ou plusieurs chiffres. Cela correspondra à 12
et 1
.
\ d est un chiffre, + vaut 1 ou plus, donc une séquence de 1 ou plusieurs chiffres