Tester le texte avec une regexp
Analysez vos chaines via des expressions regulieres. Validez l'entree globale ou chaque ligne. Normalisez les donnees et mappez les status de retour.
Veuillez configurer les paramètres et exécuter l'action.
À propos de Tester le texte avec une regexp
Test Text with a RegExp vérifie si le texte saisi correspond à une expression régulière. Il peut tester le texte intégral en une seule fois ou évaluer chaque ligne séparément, ce qui est utile pour les révisions de journaux, les vérifications de code, les identifiants, les étiquettes et les règles de validation.
Fonctionnement
Utilisez loutil en trois etapes simples :
- Coller le texte - Ajoutez le texte que vous souhaitez valider ou inspecter.
- Entrez une expression rationnelle - Tapez un modèle d'expression régulière avec ou sans délimiteurs de barre oblique et indicateurs.
- Exécutez le test - Cliquez sur Tester la regexp pour voir si le texte ou chaque ligne correspond.
Exemples de base
-
Testez tout le texte
entrée : La salle 203 est prête. Regexp motif : /Pièce\s\d+/ Mode ligne par ligne : Off sortie : Correspondance trouvee
-
Testez chaque ligne séparément
entrée : Salle 203 Salle A5 Hall 10 Regexp motif : /^Pièce\s\d+$/ Mode ligne par ligne : On sortie : Ligne 1 : Correspondance trouvee Ligne 2 : Aucune correspondance Ligne 3 : Aucune correspondance
-
Utilisez un motif simple sans barres obliques
entrée : hello@example.com Regexp motif : [A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{ 2,} Mode ligne par ligne : Désactivé sortie : Correspondance trouvee
Scénarios d'utilisation réelle
- Analyse-de-logs-système - Identifiez les erreurs critiques dans les journaux Apache ou Nginx en filtrant les lignes par codes d'état ou adresses IP.
- Validation-SIRET-SIREN - Vérifiez la conformité syntaxique de listes d'identifiants d'entreprises françaises avant intégration en base de données.
- Contrôle-de-fichiers-configuration - Testez les expressions régulières pour vos fichiers .htaccess ou configurations de serveur pour éviter les erreurs de syntaxe.
- Tests de validation d'identité - Modèles de test pour les identifiants régionaux tels que les codes SIRET français, le Steuernummer allemand ou les formats IBAN mondiaux.
Questions Fréquentes
Les délimiteurs '/' sont-ils obligatoires ?
Non. L'outil accepte les expressions brutes (ex: \w+) ou les formats avec délimiteurs et drapeaux (ex: /abc/i).
Pourquoi utiliser le mode ligne par ligne ?
Ce mode permet de traiter chaque ligne comme une entité indépendante, idéal pour valider des listes de données ou des logs.
Comment ignorer la casse ?
Utilisez simplement le drapeau 'i' à la fin de votre expression, par exemple /test/i pour faire correspondre 'test' et 'TEST'.
Puis-je tester des chaînes multilignes complexes ?
Oui. Désactivez le mode ligne par ligne pour traiter l'intégralité de l'entrée comme une seule chaîne, vous permettant ainsi de tester des modèles qui s'étendent sur plusieurs lignes.