Testeur et Débogueur d'Expressions Régulières (Regex)

Testez vos motifs regex JavaScript avec surbrillance interactive des correspondances et groupes de capture.

Bac à Sable en Mémoire Client • Prêt
/([a-zA-Z0-9._%+-]+)@([a-zA-Z0-9.-]+\.[a-zA-Z]{2,})/gi
//gi
Options / Modificateurs (Flags):
Modèles RegEx Prédéfinis
186 chars
Welcome to Skibidi-Tools! Contact our support team at support@skibidi-tools.com or reach out to alex.vance@valve.org. For enterprise queries, email billing-corp@sub.domain.co.uk anytime.
Détails des Correspondances & Groupes3 matches
Match #1 (idx: 54)
"support@skibidi-tools.com"
$1: "support"$2: "skibidi-tools.com"
Match #2 (idx: 96)
"alex.vance@valve.org"
$1: "alex.vance"$2: "valve.org"
Match #3 (idx: 148)
"billing-corp@sub.domain.co.uk"
$1: "billing-corp"$2: "sub.domain.co.uk"
Live Replacement Sandbox
Welcome to Skibidi-Tools! Contact our support team at REDACTED<skibidi-tools.com> or reach out to REDACTED<valve.org>. For enterprise queries, email REDACTED<sub.domain.co.uk> anytime.

Comment Utiliser Testeur et Débogueur d'Expressions Régulières (Regex)

1

1. Saisissez ou Collez vos Données

Collez vos données brutes, votre code ou votre document directement dans l'éditeur.

2

2. Traitement Instantané dans le Navigateur

Les algorithmes de validation ou de transformation s'exécutent localement sans latence.

3

3. Copiez ou Enregistrez le Résultat

Copiez le résultat mis en forme en un clic ou téléchargez les fichiers générés.

Comment Fonctionne cet Utilitaire

An interactive in-browser Regular Expression (RegEx) debugger. Tests patterns with all JavaScript flags (g, i, m, s, u), breaks down capturing groups and match offsets in real time, provides popular regex presets (emails, URLs, IPs, dates), and features a live substitution sandbox. 100% private and client-side.

Environnement de Code Source Isolé:

Les charges JSON, tokens et fichiers de code sont analysés strictement dans votre navigateur sans transfert réseau.

Foire Aux Questions

What regex engine does this tool use?

It uses the native JavaScript RegExp engine built into your web browser, ensuring 100% compatibility with modern ECMAScript standards.

How does the substitution feature work?

You can replace matched substrings using standard replacement tokens like $1, $2 for numbered capturing groups, or literal strings.

Can I test complex multiline text payloads?

Yes! Simply toggle the Multiline (m) or DotAll (s) flags to match patterns spanning across line breaks.

Test Regular Expressions in Terminal

Exécutez directement dans votre terminal sans installer de dépendances externes lourdes

Recette Rapide CLI
Bash / Zsh
$ grep -P -o "^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}" file.txt

Performs Perl-compatible regular expression (PCRE) pattern matching and extracts matching tokens (-o).

Python 3
$ python3 -c 'import re, sys; print(re.findall(r"\d+", sys.argv[1]))' "Found 42 items and 99 errors"

Extracts regex matches using Python re module directly from the command line.

Offline Mode — Loaded tools run 100% locally