Tester une expression régulière
Montre ce que votre motif trouve, avec positions et groupes.
Fonctionne dans votre navigateur – le fichier n'est jamais envoyé
Questions fréquentes
Mon fichier est-il envoyé ?
Non. La conversion se fait entièrement dans votre navigateur. Le fichier ne quitte jamais votre appareil – aucun serveur ne peut le voir. Une fois la page chargée, l'outil fonctionne même hors ligne.
De quel type d'expressions régulières s'agit-il ?
Celles de JavaScript, le moteur même de votre navigateur. C'est important : \d et \w se comportent comme en JavaScript, le lookbehind existe, mais les fonctions propres à PCRE comme la récursion ou les quantificateurs possessifs non. Si vous écrivez le motif pour Python ou PHP, testez-le aussi là-bas.
Un mauvais motif peut-il figer la page ?
Non. Certains motifs provoquent un retour arrière catastrophique sur une entrée défavorable – le classique (a+)+$ face à une longue suite de a. La recherche s'exécute dans un worker avec délai : un motif emballé termine ce worker au lieu de bloquer la page. Vous obtenez une erreur et pouvez réessayer.
Pourquoi le nombre de correspondances est-il plafonné ?
À mille, pour que le résultat reste lisible. Les motifs qui correspondent à presque chaque caractère produiraient sinon une sortie illisible. Si vous atteignez la limite, précisez le motif.
Outils similaires
Générer des UUID
Crée des UUID aléatoires version 4 – autant que nécessaire, dans le navigateur.
● Dans le navigateur
Convertir un horodatage Unix
Convertit un horodatage Unix en date lisible, et inversement – dans le navigateur.
● Dans le navigateur
Expliquer une expression cron
Explique en clair ce que signifie une ligne cron et quand elle s'exécutera.
● Dans le navigateur
Hachage de fichier (SHA-256)
Calcule la somme de contrôle SHA-256, SHA-1, SHA-384 ou SHA-512 de n'importe quel fichier.
● Dans le navigateur