Antisèche Regex et bac à sable de test en direct

Outils Développeur

Guide mémo complet sur les expressions régulières (RegEx) avec motifs courants et environnement de test interactif.

Testeur Regex en direct

Correspondances (1)
/
/

Modèles Regex prêts et populaires

Email Address

Validates standard email formatting.

^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$

URL / Web Address

URLs starting with http/https protocols.

https?:\/\/(?:www\.)?[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b(?:[-a-zA-Z0-9()@:%_\+.~#?&\/=]*)

Adresse IPv4

Valid IPv4 addresses between 0.0.0.0 and 255.255.255.255.

^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$

Hex Color Code

3 or 6 digit hex color codes like #FFF or #FFFFFF.

^#(?:[0-9a-fA-F]{3}){1,2}$

URL Slug Format

SEO-friendly slug with lowercase letters, digits, and hyphens.

^[a-z0-9]+(?:-[a-z0-9]+)*$

Strong Password

Min 8 chars: 1 uppercase, 1 lowercase, 1 digit, and 1 special char.

^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[@$!%*?&])[A-Za-z\d@$!%*?&]{8,}$
Jeton (Token)DescriptionExempleCopier
.Any single character except newlinea.c -> abc, a1c
\dAny digit [0-9]\d+ -> 42, 1984
\DAny non-digit character\D+ -> hello
\wWord character (alphanumeric + underscore)\w+ -> user_12
\WNon-word character\W -> @, #, !
\sWhitespace character\s+ -> " "
\SNon-whitespace character\S+ -> word
\tTab character\t
\nNewline character\n
[abc]Any character enclosed in brackets[aeiou] -> sesli harfler
[^abc]Any character NOT enclosed in brackets[^0-9] -> rakam harici
[a-z]Character range lowercase a to z[a-z]+ -> kod
[A-Z]Character range uppercase A to Z[A-Z]+ -> TURK
[0-9]Digit range 0 to 9[0-9]{4} -> 2026
*0 or more matchesa* -> "", "a", "aaa"
+1 or more matchesa+ -> "a", "aaa"
?0 or 1 match (optional)colou?r -> color, colour
{n}Exactly n matches\d{4} -> 2026
{n,}At least n matches\d{3,} -> 100, 10000
{n,m}Between n and m matches\d{2,4} -> 99, 9999
*? / +?Lazy / non-greedy match<.*?> -> ilk kapanışa kadar
^Start of string or line^https -> https ile başlayan
$End of string or line\.json$ -> .json ile biten
\bWord boundary\bcat\b -> "cat" ("catch" değil)
\BNon-word boundary\Bcat -> "scatter"
(abc)Capturing group(\d{2})-(\d{2}) -> $1, $2
(?:abc)Non-capturing group(?:https?|ftp)://
a|bAlternation (OR operator)kırmızı|mavi
(?=abc)Positive lookahead\d+(?=px) -> 100 (100px içindeki)
(?!abc)Negative lookahead\d+(?!px) -> px olmayan sayılar
(?<=abc)Positive lookbehind(?<=\$)\d+ -> $ sonrasındaki rakam
(?<!abc)Negative lookbehind(?<!\$)\d+ -> $ olmayan rakam
Soutien de Projet Indépendant

Vous aimez ToolsApp ? Offrez-nous un café

ToolsApp s'exécute à 100% dans votre navigateur sans abonnements ni suivi de données. Nous pensons que les utilitaires essentiels doivent rester gratuits et accessibles à tous. Votre soutien nous aide à développer de nouveaux outils !

100% Côté ClientGratuit pour Tous

Comment Utiliser ?

1

Règles de recherche

Filtrez les jetons regex par catégorie ou terme de recherche.

2

Test en direct

Utilisez le testeur en direct en haut pour tester les modèles d'expression régulière par rapport à un exemple de texte.

3

Copier le motif

Copiez les règles de syntaxe ou les modèles courants directement dans votre presse-papiers.

Confidentialité TotaleTous les calculs et traitements de fichiers s'exécutent à 100 % localement dans votre navigateur via JavaScript côté client.

Avis d'utilisateurs & Commentaires

Partagez votre expérience anonymement. Modéré automatiquement par l'IA.

5.0
0 avis
5 / 5
0/500
Protégé par le moteur de modération automatisé Groq AI

Avis Approuvés (0)

Chargement des avis...