Testez vos expressions régulières JavaScript en temps réel. Correspondances surlignées, groupes de capture, flags g/i/m/s et aide-mémoire intégré. Gratuit, sans installation.
Une expression régulière est un motif de recherche qui permet de trouver, valider ou manipuler des chaînes de caractères. Par exemple, le pattern \\d{4}-\\d{2}-\\d{2} reconnaît une date au format YYYY-MM-DD. Les regex sont disponibles dans quasiment tous les langages de programmation et sont utilisées pour valider des formulaires, parser des logs, transformer des données, etc.
Le flag g (global) trouve toutes les correspondances au lieu de s'arrêter à la première. Le flag i (insensitive) ignore la casse (majuscules/minuscules). Le flag m (multiline) fait que ^ et $ correspondent au début et à la fin de chaque ligne plutôt que de toute la chaîne. Le flag s (dotAll, ES2018+) fait que le point . correspond aussi aux caractères de saut de ligne (\\n, \\r).