Guia de Referência e Testador ao Vivo de RegEx

Ferramentas de Desenvolvedor

Guia de consulta rápida de expressões regulares com padrões comuns, explicações de sintaxe e sandbox de testes.

Testador de Regex em tempo real

Correspondências (1)
/
/

Padrões de Regex prontos e populares

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()@:%_\+.~#?&\/=]*)

Endereço 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,}$
TokenDescriçãoExemploCopiar
.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
Apoio a Projeto Independente

Gostou do ToolsApp? Pague-nos um café

O ToolsApp funciona 100% no seu navegador, sem assinaturas e sem rastreamento de dados. Acreditamos que utilitários digitais essenciais devem ser livres e acessíveis para todos. Seu apoio nos ajuda a manter a plataforma e criar novas ferramentas!

100% No NavegadorGratuito para Todos

Como Usar?

1

Buscar regras

Filtre tokens de regex por categoria ou termo de busca.

2

Testar em tempo real

Use o testador integrado no topo para testar padrões de regex em textos de exemplo.

3

Copiar padrão

Copie regras de sintaxe ou padrões comuns diretamente para a área de transferência.

Privacidade TotalTodos os cálculos e processamentos de arquivos ocorrem 100% localmente no seu navegador via JavaScript no lado do cliente.

Avaliações e Comentários de Usuários

Compartilhe sua experiência anonimamente. Moderado automaticamente por IA.

5.0
0 avaliações
5 / 5
0/500
Protegido pelo sistema de moderação automática do Groq AI

Avaliações Aprovadas (0)

Carregando avaliações...