Testeur d expressions régulières en ligne

/ /
Traitement local · Votre regex et votre texte de test ne sont pas envoyés au serveur
Modes de correspondance
Ctrl/⌘ + Enter
Résultats des correspondances
Cliquez sur une correspondance ou une portion surlignée pour la localiser et la sélectionner dans le texte de test

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

Saisissez une expression régulière et un texte de test pour voir immédiatement les positions correspondantes, les groupes de capture et le nombre de correspondances. Cela permet de vérifier si l expression régulière fonctionne comme prévu et de localiser rapidement les erreurs.
  • 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
Convient au débogage pendant le développement, à la validation de règles avant l extraction de données et à l apprentissage des expressions régulières. Une opération peut traiter jusqu à 1 million de caractères et l ensemble du processus de correspondance est effectué localement dans le navigateur, sans envoyer l expression régulière ni le texte de test au serveur.
Commentaires 0
Aucun commentaire pour le moment. Soyez le premier à commenter !
Le contenu du commentaire ne peut pas être vide
0/255