Vérificateur d'expressions régulières
Vérifiez et testez des expressions régulières PHP, JavaScript et Python
Caractéristiques
Test de correspondance dès la saisie
Reflète le résultat aussitôt après la saisie du motif et du texte
Surlignage des correspondances
Met visuellement en évidence les chaînes correspondantes dans un tableau numéroté par ligne
Prise en charge des modificateurs i, g, m, s et u
Combinez librement les drapeaux comme la casse ou le multiligne
Essai immédiat avec des exemples intégrés
Chargez avec un bouton des exemples de motifs et de textes préparés
Utilisation
Saisir le motif d'expression régulière
Écrivez le motif à tester dans le champ de saisie du haut
Saisir le texte à tester
Collez le texte à faire correspondre dans la zone de texte du bas
Choisir les drapeaux au besoin
Indiquez les modificateurs avec les cases à cocher i, g, m, s et u
Vérifier le résultat avec la vérification
Le résultat de correspondance, avec les parties surlignées, s'affiche sur-le-champ
Cas d'usage
Débogage d'un motif
Isoler la cause d'une expression régulière qui ne correspond pas comme prévu
Conception de la validation des saisies
Tester avant implémentation les motifs de validation d'e-mail ou de numéro de téléphone
Vérification de l'extraction depuis des journaux
Tester l'extraction d'une chaîne cible depuis des journaux ou un texte
Apprentissage et entraînement aux expressions régulières
Apprendre en testant sur des exemples le comportement des drapeaux et métacaractères
Connaissances fondamentales
Qu'est-ce qu'une expression régulière
Une expression régulière est une notation qui représente des motifs de caractères, comme « 3 chiffres » ou « chaîne contenant @ », à l'aide de symboles. Elle est largement utilisée pour la recherche, le remplacement et la validation d'entrée. Par exemple, \d{3} correspond à 3 chiffres.
Modificateurs principaux (drapeaux)
- i et g:i signifie ignorer la casse, et g signifie trouver toutes les correspondances au lieu de s'arrêter à la première. C'est la combinaison la plus couramment utilisée.
- m (mode multiligne):m est le mode multiligne. Les ancres ^ et $ correspondent respectivement au début et à la fin de chaque ligne au lieu du début et de la fin du texte entier.
- s et u:s permet au point (.) de correspondre aux sauts de ligne, et u est le mode Unicode, qui traite correctement les paires de substitution (certains caractères CJK et emojis) au niveau du point de code.
Sécurité et confidentialité
Tout dans le navigateur
Les données saisies sont traitées uniquement dans votre navigateur et ne sont pas envoyées à l'extérieur.
Traitement dans le navigateur uniquement
la correspondance d'expressions régulières s'effectue entièrement dans votre navigateur et les données saisies ne sont pas envoyées aux serveurs.
Communication chiffrée via HTTPS
Le chargement de la page est également chiffré par TLS et son contenu ne peut être consulté par des tiers.
Aucune transmission à des tiers
Les données saisies ne sont pas transmises à des services externes tels que les réseaux publicitaires ou les suivi.
Aucune sauvegarde automatique des résultats
les motifs et le texte et les suggestions de saisie ne sont pas stockés sur le serveur.
Suivez RAKKOTOOLS sur Google Search
175 outils pratiques deviennent plus faciles à découvrir via Google Search et la recherche IA !
- Découvrable en recherche
- Affiché aussi en recherche IA
- Découvrez les nouveaux outils
