Skip to main content
CalculoraCalculora

Finance et Entreprise

Calculatrices FinancièresInvestissement & PlanificationFinances PersonnellesInvestissement ImmobilierOutils CommerciauxStartup & Entreprises Logicielles

Maths et Technologie

Calculatrices MathématiquesOutils d'IngénierieOutils de PhysiqueOutils DéveloppeurOutils Scolaires

Santé et Vie

Outils MédicauxUtilitaire IntelligentGénérateurs aléatoires

Créateur et Spécialité

Économie des CréateursOutils IslamiquesDurabilitéJeux

Convertisseurs

Convertisseur d'UnitésConvertisseur de LongueurConvertisseur de PoidsConvertisseur de Température→ Convertisseurs d'Unités

Générateurs aléatoires

Générateur de Nombres AléatoiresVérificateur de Robustesse de Mot de PasseTourne la roueSimulateur de Pile ou FaceLanceur de DésCalculateur de chevauchement des fuseaux horaires→ Générateurs aléatoires
Convertisseur de fichiers

PDF

Convertir un PDF en JPGConvertir un PDF en PNGExtraire le texte d'un PDFConvertir un PDF en GIFConvertir un PDF en WebPConvertir un PDF en SVGConvertir PDF en WordConvertir PDF en ExcelConvertir PDF en PowerPointConvertir PDF en HTMLConvertir PDF en MarkdownConvertir PDF en TIFF

Images

Convertir JPG en PNGConvertir PNG en JPGConvertir PNG en WebPConvertir WebP en PNGConvertir WebP en JPGConvertir JPG en WebPConvertir SVG en PNGConvertir SVG en JPGConvertir SVG en WebPConvertir BMP en PNGConvertir BMP en JPGConvertir BMP en WebP

Images avancées

Convertir HEIC en JPGConvertir HEIC en PNGConvertir TIFF en JPGConvertir TIFF en PNGConvertir JPG en TIFFConvertir PNG en TIFFConvertir JPG en ICOConvertir PNG en ICOConvertir JPG en AVIFConvertir PNG en AVIF

GIF et Animation

Convertir les images GIF en PNGConvertir les images GIF en JPGExtracteur d'images GIFConvertir PNG en GIFConvertir JPG en GIFConvertir GIF en WebP

Édition

Ajouter un filigraneSuppresseur d'objets d'imageRedimensionnez vos images instantanément dans le navigateurCompressez vos images en ligne — réduisez la taille, gardez la qualité
Défi de Calcul MentalDéfi de Calcul MentalWordleBint WaladSudoku2048
Convertisseur de Devises
CalculoraCalculora

Votre plateforme de calcul tout-en-un. Des outils gratuits, rapides et précis pour tous vos besoins.

100% privé — tous les calculs dans votre navigateur, aucune donnée envoyée à un serveurGratuit à jamais — sans paywall, sans abonnement, sans compte nécessaire

Populaire

  • Calculatrice IMC
  • Calculatrice de Prêt
  • Calculatrice d'Âge
  • Calculatrice Hypothécaire
  • Calculatrice de Pourcentages
  • Calculatrice Scientifique
  • Voir tout →

Catégories

  • Maths
  • Finance
  • Santé et Vie
  • Finance et Entreprise
  • Outils Développeur
  • Ingénierie
  • Catégories →

Plus

  • Convertisseur de Devises
  • Convertisseur
  • Jeux et Outils Amusants

Mentions Légales

  • À Propos
  • Contact
  • Politique de Confidentialité
  • Conditions d'Utilisation
  • Avertissement
  • Plan du site

Langues

enEnglisharالعربيةesEspañoldeDeutschfrFrançaishiहिन्दीidBahasa IndonesiaitItalianoja日本語ko한국어ptPortuguêsruРусскийtrTürkçeviTiếng Việtbnবাংলাzh中文nlNederlandsplPolskiukУкраїнськаmsBahasa Melayuthภาษาไทย

© 2026 Calculora. Tous droits réservés.

Créé avec — 100% gratuit

Pas de serveurs — site entièrement statique, zéro collecte de données

  1. Accueil
  2. Outils Développeur
  3. Testeur de Regex

Testeur de Regex

Écrivez un motif regex, collez votre texte de test et regardez chaque correspondance se surligner en direct pendant que vous tapez. Arrêtez de deviner si votre motif fonctionne — voyez-le fonctionner.

Chargement de la calculatrice...
Cet outil vous a-t-il aidé ?

Qu'est-ce que Testeur de Regex ?

Un Testeur de Regex vous permet de tester des expressions régulières sur un texte d'exemple en temps réel. Indispensable pour les développeurs qui créent du traitement de texte, de la validation et des fonctionnalités de recherche dans leurs applications.

Quand Utiliser Cette Calculatrice

  • Valider une saisie utilisateur — tester des motifs de validation d'e-mail, de téléphone, d'URL ou de date avant leur déploiement.
  • Déboguer des correspondances échouées — collez votre regex et votre texte de test pour voir exactement où et pourquoi les correspondances échouent.
  • Apprendre regex — expérimenter avec des motifs de manière interactive pour développer une intuition de la syntaxe regex.
  • Extraire des données d'un texte — créer des motifs pour trouver et capturer des sous-chaînes spécifiques dans des textes plus grands.
  • Rechercher et remplacer — tester des motifs avant de les utiliser dans du code ou des éditeurs de texte pour des opérations de recherche et remplacement.
  • Créer des validateurs de formulaires — vérifier que votre regex de validation correspond à toutes les saisies valides et rejette toutes les saisies invalides.

Étapes:

  1. Entrez votre motif regex (par ex., \d{3}-\d{4}).
  2. Sélectionnez les indicateurs : g (global), i (insensible à la casse), m (multiligne), s (dotall).
  3. Tapez ou collez le texte de test dans la zone de texte.
  4. Visualisez toutes les correspondances surlignées avec leur nombre.

Formule

Motif + Indicateurs → RegExp → Exécution sur le texte de test → Tableau de correspondances Motifs courants : - \d+ → un ou plusieurs chiffres - [a-zA-Z]+ → une ou plusieurs lettres - ^…$ → ancres de début/fin - (…) → groupes de capture

Cas d'utilisation

  • Valider des adresses e-mail, numéros de téléphone, URL
  • Extraire des motifs d'un texte (dates, prix, identifiants)
  • Opérations de recherche et remplacement dans les éditeurs de texte
  • Validation de saisie dans les formulaires web

Avantages Clés

  • Tester des motifs regex en temps réel
  • Voir toutes les correspondances surlignées
  • Prise en charge des indicateurs courants
  • Gratuit, sans inscription requise

Conseils de Pro

  • Tester avec du texte correspondant et non correspondant
  • Utiliser des références regex en ligne pour les motifs complexes
  • Commencer simple et ajouter de la complexité progressivement
  • Utiliser des groupes de capture nommés pour une meilleure lisibilité

Erreurs Courantes à Éviter

  • Ne pas échapper les caractères spéciaux (utiliser \. au lieu de .)
  • Oublier l'indicateur g lorsque plusieurs correspondances sont attendues
  • Utiliser des quantificateurs gourmands alors que des paresseux sont nécessaires
  • Complexifier inutilement les motifs — le plus simple est souvent le meilleur

Termes Clés Expliqués

  • Motif : Expression de recherche
  • Indicateurs : Options modifiant le comportement de recherche
  • Correspondance : Occurrence trouvée du motif
  • Groupe de capture : Partie entre parenthèses du motif

Concepts connexes

  • Expression régulière (regex) : Une séquence de caractères définissant un motif de recherche pour faire correspondre du texte.
  • Groupe de capture : Une partie entre parenthèses d'un regex qui extrait des parties spécifiques d'une correspondance.
  • Quantificateur : Un caractère spécifiant combien de fois l'élément précédent doit apparaître (par ex., +, *, ?, {n}).
  • Ancre : Une assertion à largeur nulle correspondant à une position dans le texte plutôt qu'à un caractère (^ pour le début, $ pour la fin).
  • Lookahead/Lookbehind : Des assertions à largeur nulle qui vérifient des motifs avant ou après la position actuelle sans consommer de texte.

Exemple

Motif : ^[\w.-]+@[\w.-]+\.\w{2,}$ avec le texte de test : « Contactez-nous à hello@example.com ou support@test.org » trouve les deux adresses e-mail et les affiche dans la liste des résultats.

Interprétation de vos résultats

Commencez par regarder le nombre de correspondances et le texte surligné. Si vous attendez des correspondances mais n'en voyez aucune, vérifiez : (1) l'indicateur global (g) est-il défini ? Sans lui, seule la première correspondance est trouvée. (2) Échappez-vous les caractères spéciaux ? Un point littéral doit être échappé en \.. (3) Vos ancres sont-elles correctes ? ^ correspond au début de la chaîne, $ à la fin. Le panneau des groupes de capture affiche ce que chaque partie entre parenthèses de votre motif a trouvé. Les groupes nommés (avec (?...)) rendent les motifs complexes plus lisibles. Utilisez les groupes pour extraire des parties spécifiques d'une correspondance — par exemple, capturer l'indicatif régional séparément du reste d'un numéro de téléphone. Erreurs regex courantes à surveiller : quantificateurs gourmands correspondant à trop de texte (utilisez plutôt les quantificateurs paresseux *? ou +?), oublier l'indicateur multiligne lors de la correspondance sur plusieurs lignes, et utiliser . au lieu de [\s\S] lorsque vous voulez faire correspondre n'importe quel caractère, y compris les sauts de ligne.

Questions fréquentes

Qu'est-ce qu'une expression régulière ?
Un regex est une séquence de caractères définissant un motif de recherche. Il est utilisé pour la correspondance de motifs dans du texte, comme trouver des adresses e-mail, valider une saisie ou extraire des données de chaînes de caractères.
Quel moteur regex cet outil utilise-t-il ?
Cet outil utilise le moteur RegExp intégré de JavaScript, qui prend en charge la plupart des fonctionnalités standard de regex, notamment les groupes, les lookaheads, les quantificateurs et les classes de caractères.
Quels sont les indicateurs regex courants ?
g (global) : trouve toutes les correspondances, pas seulement la première. i (insensible à la casse) : ignore la casse. m (multiligne) : ^ et $ correspondent aux limites de ligne. s (dotall) : . correspond aussi aux sauts de ligne.
Pourquoi mon regex ne trouve-t-il pas de correspondance ?
Problèmes courants : indicateur g manquant pour plusieurs correspondances, caractères spéciaux non échappés (., *, +, ?, [, ], (, )), ou utilisation incorrecte des quantificateurs.

Outils connexes

Explorer plus d'outils

Calculateur de ratio d'aspect

Calculateur de bande passante

Calculateur de temps de téléchargement

Calculateur de coûts d'hébergement cloud

Calculateur de coût CDN

Calculateur de monétisation API

Outils similaires

Calculateur de ratio d'aspect
Outils Développeur
Calculateur de bande passante
Outils Développeur
Calculateur de temps de téléchargement
Outils Développeur
Calculateur de coûts d'hébergement cloud
Outils Développeur