Expressões regulares

3 respostas
Algebra

Oque significa o sinal de interrogação (?) em expressões regulares?

3 Respostas

Naruffy

O ? siginifica que o caracter ou expressão que vem antes dele pode existir ou não na frase por exemplo

[a-zA-Z]+[0-9]?
Exemplo de expressão regular1

Usando a expressão regular acima ela pegará todas as palavras da frase, se retirarmos o ? a palavra regular1 não será pega.

cristian_clever

O operador de ‘?’ faz parte dos operadores quantitativos das expressões regulares.

Segue abaixo um relação dos operadores e seu significado:
* Zero ou mais vezes
? Zero ou uma vez
+ Uma ou mais vezes
{n} Exatamente n vezes
{n,} n ou mais vezes
{n,m} Pelo menos n, no máximo m vezes.

Algebra

vlw brigado pela dica

Criado 22 de setembro de 2009
Ultima resposta 22 de set. de 2009
Respostas 3
Participantes 3