Pesquisa
Limpar pesquisa
Fechar pesquisa
Google Apps
Menu principal

Help us improve Analytics Education. Tell us how you like to learn!

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, "255\.255\.255\.\d\d?" corresponde a:

  • 255.255.255.1
  • 255.255.255.10

Esse exemplo usa a barra invertida como um caractere de escape com o decimal e usa "\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, "255\.255\.255\.\d+" corresponde a:

  • 255.255.255.1
  • 255.255.255.10
  • 255.255.255.100
  • 255.255.255.1000

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

Asterisco (*)

O asterisco ou estrela corresponde ao item anterior nenhuma ou algumas 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, "255\.255\.255\.\d*" corresponde a:

  • 255.255.255.1
  • 255.255.255.10
  • 255.255.255.100
  • 255.255.255.1000

Esse exemplo usa a barra invertida como um caractere de escape com o decimal e usa "\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?