Expression régulière pour trouver des dates JJ/MM/AAAA

Testez le motif \b\d{2}/\d{2}/\d{4}\b pour repérer des dates au format JJ/MM/AAAA dans un texte.

Correspondances trouvées
3
Options actives
g
N°CorrespondancePositionGroupes capturés
114/07/202615-
201/01/202732-
399/99/999953-

Test limité à 200 caractères de motif et 5 000 caractères de texte. Les écritures très imbriquées peuvent ralentir le navigateur.

Le cas en détail

\d représente un chiffre, {2} et {4} fixent le nombre de répétitions, la barre oblique est un caractère ordinaire et \b marque la limite d'un mot. Le motif reconnaît la forme d'une date mais pas sa validité : 99/99/9999 passerait aussi.

À retenir : Une expression régulière vérifie une forme, pas un sens. Pour valider une vraie date, ajoutez un contrôle dans le programme.

L'exemple chiffré

Valeurs utilisées dans ce cas (des exemples, pas des mesures) :

  • Expression régulière (sans les barres obliques) : « \b\d{2}/\d{2}/\d{4}\b »
  • Options : g : toutes les correspondances
  • Texte d'essai : « Rendez-vous le 14/07/2026 ou le 01/01/2027. Erreur : 99/99/9999. »
Correspondances trouvées
3
Options actives
g
N°CorrespondancePositionGroupes capturés
114/07/202615-
201/01/202732-
399/99/999953-

Test limité à 200 caractères de motif et 5 000 caractères de texte. Les écritures très imbriquées peuvent ralentir le navigateur.

Modifiez les champs ci-dessus pour adapter le calcul à votre situation : le résultat se met à jour tout de suite.

Comment ça se calcule

L'outil utilise le moteur d'expressions régulières de votre navigateur (syntaxe JavaScript). Il parcourt le texte, relève chaque correspondance avec sa position et ses groupes capturés, et s'arrête à 50 lignes affichées. Le motif est limité à 200 caractères et le texte à 5 000.

Les résultats sont fournis à titre indicatif, sans valeur de conseil juridique, fiscal ou financier.

Pour aller plus loin