Histórico da Página
...
Metacaracters Agrupamento
Caractere |
---|
...
Descrição | |
---|---|
[] |
...
usado para indicar o conjunto de caracteres que podem conter no texto pesquisado | |
[^] |
...
usado para indicar o conjunto de caracteres que NÃO podem conter na pesquisa. | |
(...) |
...
indica o início e o fim de um grupo; ex.: /(abc)+(def)/ encontra um ou mais ocorrencias de "abc" seguido por uma ocorrencia de "def". obs.: para usar o parêntese, literalmente, utilize o caractere de escape " (" ou " )", ou ainda, "[ ( ]" ou "[ ) ]" |
Metacaracters Quantificadores
Caractere | Descrição | Modelo | Representação | Explicação |
---|---|---|---|---|
zero ou mais vezes | "zo" | "z" ; "zoo" | o caractere que precede o asterisco pode ser repetido 0 ou mais vezes (equivalente a "{0,}") | |
+ | uma ou mais vezes | "zo+" | "zo" ; "zoo" | o caractere que precede o sinal de (+) pode ocorrer 1 ou mais vezes (equivalente a "{1,}") |
? | zero ou uma vez | "do(es)?" | "do" ; "does" | o caractere que precede o sinal de interrogação pode ocorrer 0 ou 1 vez (equivalente a "{0,1}") |
{n} | n vezes | "o{2}" | "food" | o caractere que precede o sinal pode ocorrerá n vezes |
{n,} | pelo menos n vezes | "o{2,}" | "foooood" | a sequência "{0,}" é equivalente a "o*"; a sequência "{1,}" é equivalente a "o+" |
{n,m} | no mínimo n e no máximo m | "o{1,3}" | "foooood" | associa aos três primeiros "ooo"; é equivalente a "o?" |
. | um caractere simples, exceto "n" | "o." | "oa" | representa um caracter simples, exceto "n" ( para associá-lo utilize o padrão "[sS] " ) |
[xyz] | um dos caracteres que está dentro dos colchetes | "[abc]" | "plain" | associa "a" contido na palavra "plain" |
[a–z] | um dos caracteres que está dentro dos colchetes | "[a–z]" | associa um dos caracteres de 'a' até 'z' em caixa baixa, lembre-se que expressões regulares são case-sensitive |
Metacaracters Alternador
O caracters "|" (pipe) representa uma ou outra ocorrência. Por exemplo, o padrão "(p|r)ato" indica "pato" ou "rato".
Exemplos de Regex
Regex | SIGNIFICADO |
---|---|
^(.html)$ | Verifica qualquer ocorrência de caracteres que precede .html |
^dog$ | |Procura a string “dog” |
^a+$ | Verifica a ocorrência de uma ou mais letras minúsculas “a”. |
^(abc)+$ | Verifica uma ou mais ocorrências da string “abc”. |
^(abc)$ | Verifica qualquer número de ocorrências da string “abc”. |
^a*$ | Verifica qualquer número de ocorrências da letra minúscula “a”. |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas