Pesquisa
Limpar pesquisa
Fechar pesquisa
Google Apps
Menu principal
true

Ponto de interrogação (?), sinal de adição (+) e asterisco (*)

Ponto de interrogação (?)

O ponto de interrogação (?) corresponde ao caractere anterior nenhuma ou uma vez.

Por exemplo: "10?" corresponde a:

  • 1
  • 10
Exemplo

Faça a correspondência de um endereço IP com um ou dois dígitos na última seção.

Por exemplo, "216\.239\.32\.\d\d?" corresponde a:

  • 216.239.32.2
  • 216.239.32.34

Esse exemplo usa a barra invertida como um caractere de escape com o decimal e "\d" para corresponder a qualquer dígito.

Sinal de adição (+)

O sinal de adição (+) corresponde ao caractere anterior uma ou mais vezes.

Por exemplo, "10+" corresponde a:

  • 10
  • 100
  • 1000
  • etc.
Exemplo

Faça a correspondência de um endereço IP com um ou mais dígitos na última seção.

Por exemplo, "216\.239\.32\.\d+" corresponde a:

  • 216.239.32.2
  • 216.239.32.34
  • 216.239.32.567

Esse exemplo usa a barra invertida como um caractere de escape com o decimal e "\d" para corresponder a qualquer dígito.

Asterisco (*)

O asterisco ou estrela corresponde ao caractere anterior nenhuma ou mais vezes.

Por exemplo, "10*" corresponde a:

  • 1
  • 10
  • 100
  • 1000
  • etc.
Exemplo

Faça a correspondência de um endereço IP com um ou mais dígitos na última seção.

Por exemplo, "216\.239\.32\.\d*" corresponde a:

  • 216.239.32.2
  • 216.239.32.34
  • 216.239.32.567

Esse exemplo usa a barra invertida como um caractere de escape com o decimal e "\d" para corresponder a qualquer dígito.

Se você precisa corresponder mais do que apenas o item anterior, é possível combinar o asterisco com o ponto (.*). O ponto faz correspondência com qualquer item anterior e, em seguida, o asterisco fará correspondência àquele item nenhuma ou algumas vezes. Desse modo, você poderá corresponder elementos como URIs que começam e terminam com o mesmo caractere, independentemente da quantidade de caracteres. Por exemplo, "/homens/.*html" corresponde a:

  • /homens/camisas/polo.html
  • /homens/camisas/polo/semmanga.html
Este artigo foi útil para você?
Como podemos melhorá-lo?