Regex Tester
Texto Livre:
Regex:
Aplicar Regex
Texto com Regex Aplicado:
Texto Capturado pelo Regex:
Padrões Regex Comuns
Um ou mais números
\d+
Zero ou mais números
\d*
Número com vírgula opcional
\d+(?:,\d*)?
X ou Y
[XY]
"Esta ou Aquela", capturando-os
(Esta|Aquela)
"Esta ou Aquela", sem os capturar (Grupo não capturador)
(?:Esta|Aquela)
Um ou mais espaços
\s*
Palavra completa, delimitada por espaços, pontuação ou o início/fim do texto
\bPalavra\b
Não-palavras
\W
Grupo de caracteres não-brancos
\S+
Qualquer coisa na mesma linha
.*?
Qualquer coisa, mesmo em linhas diferentes
(?:.|\n)*?
Lookbehind positivo
(?<=Lookbehind)
Lookbehind negativo
(?<!Lookbehind)
Lookahead positivo
(?=Lookahead)
Lookahead negativo
(?!Lookahead)
X opcional
X?
Qualquer coisa, menos X
[^X]
Qualquer número de 'X', incluindo '', 'X', 'XX', 'XXX', etc.
X*
Ponto . opcional
\.?
Dois ou mais pontos consecutivos, incluindo '..', '...', '....', etc.
\.{2,}
Dois ou três pontos consecutivos, incluindo '..' ou '...'
\.{2,3}
Qualquer letra de qualquer alfabeto
/\p{L}/u
Qualquer letra simples
[a-zA-Z]
Qualquer dígito de 0 a 9
[0-9]
Letra, número ou underline
\w
Início de linha
^
Final de linha
$
Quebra de linha
\r?\n