Testeur d expressions régulières en ligne
Correspondance et surlignage en temps réel, groupes de capture et position par ligne et colonne, six indicateurs combinables et 19 expressions régulières courantes intégrées
Testeur d expressions régulières en ligne
Saisissez une expression régulière et un texte de test pour voir immédiatement les résultats des correspondances. L outil permet de visualiser les correspondances surlignées, les groupes de capture, les positions par ligne et colonne et le nombre de correspondances.
Fonctions principales
Lorsque l expression régulière, le texte ou les indicateurs sont modifiés, le résultat est automatiquement recalculé et les correspondances sont surlignées dans le texte original. Chaque correspondance affiche sa valeur, ses positions de début et de fin, son numéro de ligne, sa colonne et le contenu des groupes de capture numérotés.
Modes de correspondance et indicateurs
Les six indicateurs g, i, m, s, u et y peuvent être combinés librement. Les indicateurs non pris en charge par le navigateur sont automatiquement masqués. Une exécution manuelle est également possible avec Ctrl + Enter ou Command + Enter.
Capacité de traitement et performances
Jusqu à 1 000 000 de caractères peuvent être traités en une seule opération. Au-delà de 200 000 caractères, un avertissement de performance est affiché, et au-delà de 60 000 caractères, l aperçu avec surlignage est désactivé. Les détails des correspondances sont limités à 2 000 éléments et le nombre total réel est également indiqué. Le temps d exécution est affiché en ms.
Erreurs et avertissements de risque
En cas d erreur de syntaxe, la cause, la ligne, la colonne et l emplacement de l erreur sont affichés, avec un lien permettant d accéder directement à la position concernée. Les risques de backtracking catastrophique, notamment ceux provoqués par des quantificateurs imbriqués, sont détectés et signalés. Les correspondances vides sont gérées afin d éviter les boucles infinies.
Comment l utiliser
Saisissez l expression régulière et le texte de test, puis sélectionnez les indicateurs nécessaires. Consultez ensuite les résultats ainsi que les positions des correspondances et les groupes de capture. Vous pouvez également sélectionner l un des 19 modèles prédéfinis.
Les modèles prédéfinis sont classés en quatre groupes : comptes et numéros, adresses réseau, dates et heures, texte et nombres.
Cas d utilisation
L outil convient au débogage des expressions régulières pendant le développement, à la validation de règles avant l extraction de données et à l apprentissage des expressions régulières. Les résultats peuvent être copiés en texte brut, copiés au format JSON ou téléchargés sous forme de liste TXT.
Confidentialité et sécurité des données
Tout le traitement, y compris celui des expressions régulières et du texte de test, est effectué localement dans le navigateur. Les données saisies ne sont envoyées à aucun serveur.
Tester en ligne les résultats de correspondance des expressions régulières
- Correspondance dès la saisie : recalcul automatique après toute modification de l expression régulière, du texte ou des indicateurs, avec surlignage des résultats dans le texte original
- Les six indicateurs g, i, m, s, u et y peuvent être combinés librement ; les indicateurs non pris en charge par le navigateur sont automatiquement masqués
- Pour chaque correspondance, affiche la valeur, les positions de début et de fin, la ligne, la colonne et le contenu des groupes de capture numérotés
- Inclut 19 expressions régulières courantes classées en quatre groupes : comptes et numéros, adresses réseau, dates et heures, texte et nombres
- En cas d erreur de syntaxe, affiche la cause et localise le caractère erroné, qui peut être sélectionné en un clic
- Les résultats peuvent être copiés en texte brut, copiés au format JSON ou téléchargés sous forme de liste TXT