Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Os principais metacaracteres estão descritos no quadro abaixo:

Descrição

...

Caractere

...

Função

Escape

...


O caractere de escape é usado para determinar como um caractere subsequente será interpretado.
Acento

...

^

...

Usado para denotar o início de uma expressão regular.
Dólar

...

$

...

Usado para expressar o fim de uma expressão regular ou o final de uma linha.
Colchetes

...

[ ]

...

Usado para verificar qualquer caractere único em um conjunto de caracteres especificado entre [ ].
Parênteses

...

( )

...

Usado para selecionar e verificar uma string.
Interrogação

...

?

...

É usado para verificar zero (nenhuma ocorrência) ou uma ocorrência do caractere que o precede.
Sinal de +

...

+

...

É usado para verificar uma ou mais ocorrências do caractere que o precede.
Asterisco

...

*

...

É usado para verificar qualquer número de ocorrências (incluindo zero ocorrências) do caractere que o precede.
Ponto

...

.

...

É usado para verificar um único caractere (qualquer caractere que possa ser digitado no teclado que não seja um caractere de quebra de linha (n)).
Pipe|

...

É interpretado por “OU” na lógica de uma regex.
Exclamação

...

!

...

É interpretado por “NÃO” na lógica de uma regex. Mas ao contrário de ^ (circunflexo), o ! é usado apenas no início de uma regra ou condição.
Chaves

...

{ }

...

Usado para verificar uma ou mais ocorrências do caractere anterior. É como o metacaractere +, mas fornece controle sobre o número de ocorrências do caractere que você deseja corresponder na regex.
Espaço em branco ou vazio

...


Para criar um espaço em branco em uma expressão regular, basta usar um espaço em branco.

Escape | | O caractere de escape é usado para determinar como um caractere subsequente será interpretado.


Classes Predefinidas de Caracteres

...