API de test Regex - Matcheur de modèles gratuit
Applique un modèle d'expression régulière avec des indicateurs facultatifs à une chaîne de test et renvoie toutes les correspondances avec leurs positions et groupes capturés. Prend en charge les indicateurs g, i, m, s et u.
Code examples
curl -X POST https://api.botoi.com/v1/regex/test \
-H "Content-Type: application/json" \
-d '{"pattern":"\\b[A-Z0-9._%+-]+@[A-Z0-9.-]+\\.[A-Z]{2,}\\b","flags":"gi","testString":"Contact support@botoi.com or sales@botoi.com"}'When to use this API
Déboguer les modèles d'expressions régulières avant le déploiement
Testez des modèles complexes sur des exemples de données pour vérifier les correspondances et capturer des groupes avant de les intégrer dans le code de l'application.
Valider les modèles de saisie dans un outil sans code
Permettez aux utilisateurs de définir des règles de validation personnalisées sous forme de modèles d'expression régulière et de les tester par rapport à des exemples d'entrées dans votre application.
Extraire des données structurées à partir d'un texte non structuré
Utilisez des groupes de capture pour extraire des numéros de téléphone, des dates ou des identifiants des lignes de journal ou du contenu récupéré.
Frequently asked questions
Quels indicateurs d'expression régulière sont pris en charge ?
Comment les groupes de capture sont-ils renvoyés ?
Y a-t-il un délai d'attente pour les modèles complexes ?
Dois-je échapper aux barres obliques inverses dans le modèle ?
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.