Appliquez une expression régulière au texte et listez chaque correspondance sur sa propre ligne — idéal pour une extraction façon grep dans le navigateur.
Comportement
L’indicateur global (g) est ajouté automatiquement s’il manque afin de renvoyer toutes les occurrences. Chaque chaîne de correspondance complète est émise ; les groupes capturants ne sont pas éclatés en colonnes séparées sauf si le motif les inclut lui-même dans le texte apparié.
Les motifs invalides apparaissent comme des erreurs localisées plutôt qu’un échec silencieux.
Quand l’utiliser
Extraire des adresses e-mail d’un bloc, énumérer des numéros de version dans des changelogs, récolter des ID de tickets dans des fils de support, ou vérifier qu’un motif capture tous les jetons attendus.
Limites
Des entrées très volumineuses avec des milliers de correspondances peuvent ralentir le rendu. Lookbehind et échappements de propriétés Unicode exigent des moteurs de navigateur modernes. Les correspondances qui se chevauchent suivent la convention JavaScript « le plus à gauche d’abord », qui peut ignorer des chevauchements imbriqués attendus par certains utilisateurs.
Exemple
Saisissez par exemple les valeurs d’exemple du formulaire et comparez la sortie à une référence connue ; modifiez une entrée à la fois pour observer l’effet.