Fonctionnement du motif
| Partie | Signification |
|---|---|
^ | Début de la chaîne |
\d+ | Un ou plusieurs chiffres de 0 à 9 |
$ | Fin de la chaîne |
Exemples de code
JavaScript
const re = /^\d+$/;
re.test(value); // true or falsePython
import re
bool(re.fullmatch(r'\d+', value))PHP
preg_match('/^\d+$/', $value) === 1;
Notes et limites
Utilisez ^\d*$ pour accepter aussi une chaîne vide. En JavaScript, \d ne correspond qu’aux chiffres ASCII ; en Python 3, il correspond aussi aux chiffres d’autres écritures (comme ٣) sauf si vous passez re.ASCII.
Testeur d’expressions régulières
Saisissez un modèle et observez les correspondances s'afficher en temps réel dans votre texte de test.