Test d'expression régulière
Créez une expression régulière, testez-la sur un texte ; les correspondances sont mises en évidence, les groupes de capture et le nombre de correspondances sont affichés instantanément. Gratuit, côté client.
À propos des tests d'expressions régulières
Expressions régulières (expression régulière / regexLes expressions régulières (Regex) constituent un langage standard puissant permettant de rechercher, vérifier ou extraire des motifs spécifiques dans un texte. La même syntaxe s'applique aux vérifications simples, comme la validation d'adresses e-mail, de numéros de téléphone ou d'URL, ainsi qu'aux tâches plus avancées, telles que l'analyse de fichiers journaux ou les transformations de texte complexes. Cet outil gratuit de test d'expressions régulières vous permet de tester instantanément le motif que vous avez saisi sur un texte réel.
Outil, global (g), insensible à la casse (i), plusieurs lignes (m), point-tout (s / pointTout) et Unicode (u) Il prend en charge les drapeaux. Toutes les sections correspondantes sont mises en évidence en couleur dans le texte. S'il existe des groupes correspondants,(groupe)Les valeurs sont répertoriées dans un tableau séparé avec leurs numéros, ce qui vous permet de voir facilement quelle valeur le groupe a capturée. Lorsque vous saisissez un motif invalide, l'outil émet immédiatement un avertissement sans provoquer le plantage de l'application.
Tout le traitement s'effectue dans votre navigateur ; votre texte n'est envoyé à aucun serveur. JavaScript est natif. Expression régulière Grâce à son moteur d'expressions régulières, les résultats sont parfaitement compatibles avec les environnements JavaScript. Vous pouvez utiliser cet outil pour vous entraîner à maîtriser les expressions régulières ou pour tester concrètement le modèle que vous utiliserez dans votre projet.
Pas à pas
- Modèle d'expression régulière Saisissez l'expression que vous souhaitez tester dans la zone (barres obliques).
/(sans, juste le motif). - Selon vos besoins drapeaux Choisir: g tous les matchs, i insensible à la casse, m plusieurs lignes, s point-tout, u Unicode.
- Texte de test Collez ou saisissez le texte que vous souhaitez utiliser pour tester le modèle dans la zone désignée.
- Les résultats sont mis à jour instantanément : matchs est mis en évidenceLe nombre de correspondances est affiché.
- S'il existe des groupes de capture, sous chaque match Table de groupe Il apparaît ; le numéro de groupe et les valeurs sont indiqués.
Foire aux questions
^ et $ Cela est interprété comme un saut de ligne/une nouvelle. s: dotAll — dot (.Il gère également le caractère de nouvelle ligne. uUnicode — offre une prise en charge complète d'Unicode.(\d+)Pour chaque match, le contenu de ces groupes est répertorié dans des tableaux distincts : Groupe 1, Groupe 2… et ainsi de suite. Groupes sans nom et groupes nommés ((?<ad>...)) est pris en charge.