Para finalizar qualquer regex, utiliza o caractere $
;
Para incluir espaços em branco, utiliza o \s
e para não incluir \S
;
Para incluir todos os caracteres, utiliza o .*
.
regex | input | output | explicação |
---|---|---|---|
/d |
123.123.123-12 |
1 2 3 1 2 3 1 2 3 1 2 |
apenas números |
/d{3} |
123.456.768-10 |
123 456 789 |
apenas agrupamentos de 3 números |
^/d{3} |
123.456.768-10 |
123 |
apenas o primeiro agrupamento de 3 números |
regex | input | output | explicação |
---|---|---|---|
[.-] |
123.123.123-12 |
. . - |
apenas ponto OU hífen |
regex | input | output | explicação |
---|---|---|---|
/w |
Gabriel, 26 |
G a b r i e l 2 6 |
apenas letras e números, excluindo símbolos |
/w+ |
Gabriel, 26 |
Gabriel 26 |
agrupamentos de letras e números |
regex | input | output | explicação |
---|---|---|---|
^(\w+),\s\w+,\s(\w+)$ |
Azevedo, 26, Gabriel |
Grupo 01: Azevedo Grupo 02: Gabriel |
criar grupos dentro do regex, os mesmos eventualmente poderam ser utilizadas como parâmetros |
g
global: Não retorna depois do primeiro acertoi
insensitive: Considera texto maiúsculo ou minúsculom
multiline: Considerar múltiplas linhas na pesquisa