Regex Tester — Free Online Tool

Un testeur de regex vous permet de créer, tester et affiner des expressions régulières en temps réel avec surlignage des correspondances et inspection des groupes de capture. Les développeurs l'utilisent pour valider les patterns de parsing, les extractions de données et les règles de validation avant de les intégrer dans le code.

Features

Frequently Asked Questions

Le testeur de regex est-il gratuit ?

Oui, le testeur de regex de SWEDevTools : Prism est entièrement gratuit, sans inscription et sans publicité.

Le testeur fonctionne-t-il hors ligne ?

Oui. SWEDevTools : Prism est une PWA qui fonctionne sans connexion internet.

Mes données sont-elles en sécurité ?

Oui. Tout le traitement s'effectue localement dans votre navigateur.

Quel moteur de regex est utilisé ?

L'outil utilise le moteur de regex JavaScript natif de votre navigateur.

Les groupes de capture nommés sont-ils pris en charge ?

Oui. Les groupes de capture nommés (?<nom>...) sont entièrement pris en charge et affichés avec leurs noms.

Puis-je tester des regex multilignes ?

Oui. Activez le flag m (multiline) pour tester des patterns sur plusieurs lignes.

Les lookbehind et lookahead sont-ils pris en charge ?

Oui. L'outil prend en charge les assertions lookahead (?=...) et lookbehind (?<=...) selon les capacités de votre navigateur.

Puis-je sauvegarder mes regex ?

L'outil est conçu pour les tests rapides. Copiez vos patterns dans votre code ou documentez-les séparément.

Qu'est-il arrivé à smalldev.tools ?

smalldev.tools n'est plus disponible. Prism par SWEDevTools offre les mêmes outils de développement et plus encore, avec un support hors ligne, le chaînage de pipelines et une utilisation entièrement gratuite — aucune inscription requise.

Prism est-il une bonne alternative à regex101 ?

Oui. Prism teste les regex localement dans votre navigateur, sans envoi de données et avec un support hors ligne.

Puis-je tester les performances des regex ?

L'outil se concentre sur la correspondance et les groupes de capture. Pour les tests de performance, utilisez des benchmarks dans votre langage cible.

Les flags Unicode sont-ils pris en charge ?

Oui. Le flag u (Unicode) est pris en charge pour les correspondances Unicode.