Stax

Testeur de Regex

Testez des expressions régulières avec mise en évidence des correspondances en direct et groupes de capture.

//g

Qu'est-ce que le testeur de Regex ?

Cet outil teste les expressions régulières (regex) en direct — saisissez motif et chaîne de test, les correspondances sont surlignées instantanément. Les groupes de capture apparaissent séparés. Essentiel pour validation d'email, parsing de logs, motifs de recherche-remplacement.

Comment utiliser le testeur

  1. Saisissez motif regex (ex. \d+).
  2. Sélectionnez flags : g (global), i (insensible casse), m (multilignes).
  3. Saisissez chaîne de test.
  4. Voir correspondances surlignées et groupes de capture.

Motifs Regex communs

  • Email : ^[\w.-]+@[\w.-]+\.[a-z]{2,}$
  • Téléphone indien : ^[6-9]\d{9}$
  • URL : https?://[\w.-]+
  • Couleur hex : ^#[0-9A-Fa-f]{6}$

Questions fréquemment posées

Qu'est-ce qu'une Regex (Expression Régulière) ?
Regex est un outil puissant pour la correspondance de motifs. Exemple : \d+ correspond à tous les nombres, [a-z]+ correspond aux mots minuscules, ^https?:// correspond aux URLs. Essentiel pour validation d'email, parsing de logs, recherche-remplacement. Intégré dans chaque langage de programmation.
Comment fonctionne le test en direct ?
Saisissez motif et chaîne de test — les correspondances sont surlignées instantanément. Les groupes de capture (entre parenthèses) apparaissent séparés. Supporte flags (g — global, i — insensible à la casse, m — multilignes). Les erreurs apparaissent instantanément.
Quelques motifs regex communs ?
Email : ^[\w.-]+@[\w.-]+\.[a-z]{2,}$ ; Téléphone (Indien) : ^[6-9]\d{9}$ ; Date (DD-MM-YYYY) : ^\d{2}-\d{2}-\d{4}$ ; URL : https?://[\w.-]+(/[\w.-]*)*; Couleur hex : ^#[0-9A-Fa-f]{6}$.
Quand ne pas utiliser regex ?
Pour parsing HTML/XML — utilisez parser approprié (parser HTML avec regex est notoire). Pour motifs très complexes (imbriqués) — le code sera plus facile à lire. Dans boucles critiques en performance — pré-compilez. Pour validation d'email simple : juste vérifiez @.

Outils associés