Retour aux outils

Testeur de regex

Écrivez un motif, regardez-le correspondre à votre texte au fur et à mesure de la saisie, et voyez exactement ce que fait chaque jeton. Groupes de capture, aperçu du remplacement, et vérification de portabilité pour PCRE et Python.

Motif

Votre expression régulière

Écrivez uniquement le corps du motif — pas de barres obliques autour. Tout se met à jour au fur et à mesure de la saisie.

Flags

Change uniquement la vérification de portabilité — la correspondance s'exécute toujours sur le moteur JavaScript de votre navigateur.

Préréglages

Texte de test

Texte sur lequel tester

Collez des données réelles — une ligne de log, une config, un export de chat. Rien ne quitte votre navigateur.

794 caractères · 14 lignes

Texte surligné
Wespner ops log — node eu-fra-03
Ticket #4821 opened by [email protected], escalated to [email protected].
Billing contact: [email protected] (invoice WX-2026-0917).
Panel: https://panel.wespner.eu/server/eu-fra-03/console
Mirror: http://mirror.wespner.eu:8080/backups/latest.tar.zst
Node IP 185.199.110.153, gateway 10.0.0.1, bad entry 999.1.1.1 in the allowlist.
Server UUID 9f2c1a7e-3b44-4d8e-9c21-7a5f0b6e2d13 (instance 550e8400-e29b-41d4-a716-446655440000).

Chat export:
[12:04] Steve_84: this build is hell to maintain, honestly
[12:05] Alex_MC: rotate the panel password and open a shell on the class-4 node
[12:06] Steve_84: damn, the ass-end of that config is unreadable
[12:07] Notch_Fan: <img src=x onerror=alert(1)> nice try
[12:08] Alex_MC: harassment report filed, see /docs/rcon

Groupes de capture

Chaque correspondance, avec ses groupes et positions

Les groupes numérotés viennent des ( ) simples. Les groupes nommés viennent de (?<name>…) et sont listés séparément.

Entrez un motif pour voir les correspondances et leurs groupes de capture.

Vous gérez votre propre serveur de jeu ?

Serveurs de jeu Wespner avec protection DDoS, disques NVMe et activation en quelques minutes.

Découvrir l'hébergement