tool.ren

Testeur d’expressions régulières

Déboguez les expressions régulières localement dans le navigateur avec des indicateurs, la mise en évidence des correspondances, des groupes de capture, des groupes nommés et un aperçu de remplacement.

Expression régulière

Saisissez le motif sans envelopper les barres obliques.

Correspondance

Texte de test

Collez les journaux, les réponses API ou le texte brut. Les correspondances sont mises en évidence à droite.

3 / 93

Temps fort du match

Affiche les matchs en direct avec les drapeaux actuels.

1
OBTENIR /api/users?id=42 200 18ms POST /api/connexion 401 33ms OBTENIR /assets/app.js 304 4ms

Bibliothèque de règles

Enregistrez les modèles, remplacements, indicateurs, textes de test et scénarios de test utiles pour une restauration et une validation en un clic ultérieurement.

Règles 0
Résultats 0
0 sélectionné

Aperçu des modèles

Détecte la structure du modèle actuel, les capacités et les risques possibles.

2

Capturer des groupes

Informations

Des groupes de capture 4 ont été détectés pour l'exportation, le remplacement et le traitement en aval.

Branches d'alternance

Informations

Des branches | ont été détectées. Une branche large placée en premier peut consommer du texte avant que les branches ultérieures ne soient essayées.

Risque de performances

Combine des contrôles de risque statiques avec un benchmark léger.

Non testé

Un test de performances léger sera exécuté une fois le chargement de la page terminé.

Explication du jeton

Décompose les segments de modèle clé dans l'ordre.

Jetons 25
(Groupe0-1

Démarre un groupe de capture qui peut être référencé dans les correspondances et les remplacements.

GETLittéral1-4

Correspond littéralement à ce texte.

|Branche4-5

Appariement de branches : chaque côté peut satisfaire le modèle.

POSTLittéral5-9

Correspond littéralement à ce texte.

)Groupe9-10

Termine le groupe actuel.

\sÉvasion10-12

Correspond à un caractère d'espacement.

+Quantificateur12-13

Répète le segment précédent une ou plusieurs fois.

(Groupe13-14

Démarre un groupe de capture qui peut être référencé dans les correspondances et les remplacements.

\/Évasion14-16

Correspond à un caractère spécial échappé ou à une séquence de contrôle.

\SÉvasion16-18

Correspond à un caractère autre qu'un espace.

+Quantificateur18-19

Répète le segment précédent une ou plusieurs fois.

)Groupe19-20

Termine le groupe actuel.

\sÉvasion20-22

Correspond à un caractère d'espacement.

+Quantificateur22-23

Répète le segment précédent une ou plusieurs fois.

(Groupe23-24

Démarre un groupe de capture qui peut être référencé dans les correspondances et les remplacements.

\dÉvasion24-26

Correspond à un caractère à un chiffre.

{3}Quantificateur26-29

Répète le segment précédent selon {3}.

)Groupe29-30

Termine le groupe actuel.

\sÉvasion30-32

Correspond à un caractère d'espacement.

+Quantificateur32-33

Répète le segment précédent une ou plusieurs fois.

(Groupe33-34

Démarre un groupe de capture qui peut être référencé dans les correspondances et les remplacements.

\dÉvasion34-36

Correspond à un caractère à un chiffre.

+Quantificateur36-37

Répète le segment précédent une ou plusieurs fois.

msLittéral37-39

Correspond littéralement à ce texte.

)Groupe39-40

Termine le groupe actuel.

Détails de la correspondance

Groupes de capture 4 détectés.

1

#1 · 34-62

Ligne de départ 2, colonne 1Fin de ligne 2, colonne 29

POST /api/connexion 401 33ms

Groupe 1

POST

Groupe 2

/api/connexion

Groupe 3

401

Groupe 4

33ms

Aperçu du remplacement

Prend en charge $1, $2, et les références de groupes nommés.

1 a changé de ligneCaractères +5

Après avoir vérifié l'aperçu, réécrivez le résultat du remplacement dans l'entrée.

Aperçu du résultat

OBTENIR /api/users?id=42 200 18ms
POST /api/connexion -> 401 (33ms)
OBTENIR /assets/app.js 304 4ms

Différentiel de remplacement

Affiche uniquement les lignes modifiées. Le rouge est avant, le vert est après.

1
Ligne 2

Avant

POST /api/connexion 401 33ms

Après

POST /api/connexion -> 401 (33ms)

Cas de tests

Enregistrez plusieurs entrées et le nombre de correspondances attendues, puis validez l'expression régulière actuelle en une seule exécution.

Valises 0

Lorsque les correspondances attendues sont vides, le nombre de correspondances actuel est utilisé.

Taux de réussite

0%

Réussi

0

Échec

0

Bloqué

0

Capacités

Correspondance en direct
Capturer des groupes
Aperçu du remplacement
Traitement local

Cas d'utilisation

Règles d'extraction du journal de débogage
Valider les modèles de saisie du formulaire
Nettoyer les formats de texte par lots

Testeur d’expressions régulières

Testez les correspondances, les groupes et la sortie de remplacement. Déboguez les expressions régulières localement dans le navigateur avec des indicateurs, la mise en évidence des correspondances, des groupes de capture, des groupes nommés et un aperçu de remplacement. Le flux de travail principal est conçu pour s'exécuter dans votre navigateur actuel.

Fonctionnalités principales

  • Correspondance en direct
  • Capturer des groupes
  • Aperçu du remplacement
  • Traitement local

Cas d’utilisation

  • Règles d'extraction du journal de débogage
  • Valider les modèles de saisie du formulaire
  • Nettoyer les formats de texte par lots

Questions fréquentes

L'utilisation de Testeur d’expressions régulières en ligne est-elle gratuite ?

Oui. Testeur d’expressions régulières s'ouvre dans un navigateur moderne et ne nécessite pas l'installation de logiciel de bureau.

À quoi sert Testeur d’expressions régulières ?

Les cas d'utilisation courants incluent les règles d'extraction des journaux de débogage ; Validez les modèles de saisie du formulaire.

Mon entrée ou mon fichier est-il téléchargé ?

Le workflow de traitement principal est conçu pour s'exécuter localement dans le navigateur. Les fonctionnalités clés incluent la correspondance en direct, les groupes de capture, l'aperçu de remplacement ; le compte, les commentaires et les analyses anonymes peuvent toujours créer des demandes de site normales.

Commentaires

Commentaires 0

Connectez-vous pour commenter
CCompte

Connectez-vous pour commenter et répondre.

Se connecter
Pas encore de commentaires. Soyez le premier à laisser des commentaires.

ToolRen – outils pratiques en ligne © 2026