Testeur de regex
Écrivez un motif, collez un texte d’exemple et voyez chaque correspondance surlignée avec ses groupes. Essayez une chaîne de remplacement avant de l’utiliser dans votre code. Utilise le même moteur regex que le JavaScript de votre navigateur.
Fonctionne entièrement dans votre navigateur. Vos saisies et vos fichiers ne sont envoyés à aucun serveur.
Mode d’emploi
- Saisissez un motif sans barres obliques et choisissez les drapeaux.
- Collez le texte de test. Les correspondances sont surlignées pendant la saisie.
- Consultez le tableau des correspondances pour les positions et les groupes de capture.
- Saisissez éventuellement un remplacement (utilisez $1, $<name>) pour prévisualiser le résultat.
Exemples
Motif [\w.+-]+@[\w-]+\.[\w.]+ avec le drapeau g.
(?<y>\d{4})-(?<m>\d{2})-(?<d>\d{2}) et remplacement $<d>/$<m>/$<y>.
Confidentialité
Fonctionne entièrement dans votre navigateur. Vos saisies et vos fichiers ne sont envoyés à aucun serveur. Consultez la politique de confidentialité pour savoir ce qui est enregistré dans votre navigateur (favoris et historique uniquement). Politique de confidentialité
Vérifiez par vous-même : ouvrez les outils de développement du navigateur, sélectionnez l’onglet Réseau (Network) et utilisez l’outil. Votre fichier n’apparaît dans aucune requête d’envoi. Une fois cette page enregistrée pour une utilisation hors ligne, vous pouvez aussi vous déconnecter d’Internet et continuer à travailler. Les publicités et les statistiques de visite anonymes, lorsqu’elles sont activées, envoient leurs propres requêtes, mais ne reçoivent jamais vos fichiers ni vos textes.
Questions fréquentes
De quelle variante de regex s’agit-il ?
ECMAScript (JavaScript), tel qu’implémenté par votre navigateur. PCRE, Python et .NET présentent des différences, comme les quantificateurs possessifs et certaines règles de lookbehind.
Un mauvais motif peut-il bloquer la page ?
Les motifs à backtracking catastrophique peuvent être lents. L’outil limite le nombre de correspondances affichées et la longueur du texte ; si un motif est très lent, simplifiez les quantificateurs imbriqués comme (a+)+.