Testeur d'expression régulière
Test et correspondance d'expressions régulières en temps réel
Comment utiliser
- Entrez le motif d'expression régulière dans le champ de saisie du motif
- Entrez la chaîne de test dans le champ de saisie
- Les résultats de correspondance sont mis en évidence en temps réel
- Basculez les drapeaux (g, i, m, s, u) selon les besoins
- Activez le mode de remplacement pour voir également les résultats de la conversion par le motif de remplacement
Cas d'usage
- Lorsque vous prototype et testez les motifs de validation des entrées de formulaire
- Lorsque vous créez une expression régulière pour extraire des motifs spécifiques d'un fichier journal
- Lorsque vous vérifiez à l'avance le motif de remplacement de texte en masse
- Lorsque vous vérifiez visuellement le fonctionnement des groupes de capture dans une expression régulière
Questions fréquemment posées
Quel moteur d'expression régulière (variante) est pris en charge ? ▼
Il utilise le moteur d'expression régulière JavaScript. Il est conforme à la spécification ECMAScript et prend en charge les dernières fonctionnalités telles que les groupes de capture nommés et les échappements de propriété Unicode.
Comment utiliser les drapeaux (g, i, m, etc.) ? ▼
g (global) recherche tous les correspondances, i (insensible à la casse) ignore la casse. m (multiligne) fait correspondre ^ et $ au début et à la fin de chaque ligne, s (dotAll) fait correspondre . aux sauts de ligne.
Y a-t-il des problèmes de performance avec les expressions régulières complexes ? ▼
Pour les motifs avec des quantificateurs imbriqués extrêmes (par exemple (a+)+), le navigateur peut ne pas répondre temporairement, mais ce n'est pas un problème pour les expressions régulières normales.
Outils associés
Formateur et validateur JSON
Formatage, compression et validation JSON
JSON → Convertisseur Feuille de calcul
Convertissez les données JSON en grille de style Excel, sélectionnez une plage de cellules et copiez-la
Base64 Encodage/Décodage
Conversion Base64 de texte et fichiers
Encodage/Décodage d'URL
Conversion d'encodage URL
Visionneuse de différences de texte
Afficher et comparer les différences de texte
Convertisseur de base
Convertir des nombres entre différentes bases numériques telles que binaire, octal, décimal, hexadécimal et toute base (2-36)
Simulateur d'Opérations Binaires
Simule visuellement les opérations bit à bit
Calculatrice de disponibilité SLA
Calculer les temps d'arrêt à partir de la disponibilité SLA
Calculatrice adresses IP/sous-réseaux
Calcul de sous-réseau IPv4 et IPv6, adresses réseau et plages d'hôtes
Chronologie Cron
Visualisez les planifications crontab sous forme de chronologie, calendrier et diagramme de Gantt
Simulateur de filtre de Bloom
Simulation visuelle du fonctionnement du filtre de Bloom et calcul des paramètres optimaux
Générateur de minuteurs systemd
Générer de manière interactive les fichiers d'unités .timer / .service systemd via une interface graphique
Calculatrice de débit UART
Calculer le diviseur, l'erreur et les valeurs de registre à partir de la fréquence d'horloge et du débit cible
Calculateur de configuration PWM/Minuterie
Calcule et rétroconçoit la fréquence PWM, le rapport cyclique, la résolution et les valeurs de registre (PSC/ARR/CCR) à partir de l'horloge et des valeurs de diviseur/compteur
Calculatrice de période d'interruption de minuteur et de division d'horloge
Calculer la période d'interruption et la fréquence à partir de l'horloge, du prescaleur et de la valeur de comptage. Calculer à rebours le PSC/ARR optimal à partir de la période cible
Calculatrice de résolution ADC · LSB · Tension
Calcule la tension LSB, l'erreur de quantification, la plage dynamique, la conversion code↔tension, l'ENOB et le suréchantillonnage à partir de la résolution et de la tension de référence