Buscar

Atividade Expressoes regulares

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

1.Sobre expressões regulares é correto afirmar, EXCETO!
 X Expressões Regulares são compiladores em busca de padrões.
Expressões Regulares são compiladores em busca de padrões Sintáticos.
Expressões Regulares são utilizadas para identificar somente erros.
2.Expressões regulares são escritas numa linguagem formal que pode ser interpretada por um processador de expressão regular.
x Verdadeiro
Falso
3.Uma expressão regular é um método forma de se especificar um padrão de texto.
 x Verdadeiro
Falso
4.Explique como uma Expressão regular pode ser um modo declarativo de expressar uma STRING.
Expressão regular é uma notação para representar padrões strings, serve para validar 
entradas de dados ou fazer busca e extração de informações em textos. Por exemplo, 
para verificar se um dado fornecido é um número de 0,00 a 9,99 pode-se usar a 
expressão regular \d,\d\d, pois o símbolo \d é um curinga que casa com um dígito.
5.As Expressões regulares além dos compiladores, também são utilizadas em editores de textos. Podemos dizer que é uma maneira de procurar um trecho em posições específicas como no começo ou no fim de uma linha, ou palavra dentro de um texto qualquer. Exemplifique através de três exemplos de que forma isso ocorre!
Notepad++, sublime text e eclipse.
6.Crie as expressões regulares para os dados a seguir:
CPF: 	\d\d\d.\d\d\d.\d\d\d-\d\d 
CNPJ: 	\d\d\d.\d\d\d.\d\d\d.\d\d\d\d.\d\d 
RG: 	\d.\d\d\d.\d\d\d 
CEP: 	\d\d\d\d\d-\d\d\d 
FONE: 	(\d\d\d) \d\d \d\d\d\d\d\d\d\d\d
7.De acordo com o exemplo construa as expressões regulares da questão anterior (seis) utilizando os quantificadores. 
Exemplo: Expressão Regular convertidade em quantificadores:
CEP : \d{5}-\d{3}
O padrão de um CEP como 64079-001: 5 primeiros dígitos, um - (hífen) e os 3 dígitos finais.
CPF: \d{3}.\d{3}.\d{3}-\d{2}
O padrão de um CPF como 452.345.343-34; 3 dígitos, um ponto, 3 dígitos, um ponto, 3 dígitos, um – (hífen) e os 2 últimos dígitos.
8. Construa a derivação da expressão regular a partir dos quantificadores a seguir (Exemplo: \d{2}\-\d{5} equivalente a \d\d-\d\d\d\d\d)
A) \d{6}\.\d{3}\d{2,6} 
\d\d\d\d\d\d.\d\d\d\d\d 
 
B) \d{4}\s{5}\d{3} 
\d\d\d\d\s\s\s\s\s\d\d\d 
 
C) \d{3}\d{3}\d{3}-\s{1}\d{2} 
\d\d\d\d\d\d\d\d\d-\s\d\d
9. Na composição de uma expressão regular é possível utilizar caractere coringa. Defina o que é um caractere coringa e exemplifique sua utilização!
Curingas são caracteres especiais que representam caracteres desconhecidos em um 
valor de texto e são práticos para encontrar vários itens com dados parecidos, mas não 
idênticos. Os curingas também ajudam a obter dados com base em uma correspondência 
de padrões especificada.
10.É correto afirmar que os metacaracteres são utilizados para formar as expressões regulares? Se sim, de que forma?
Sim, cada símbolo desses tem sua função específica, que pode mudar dependendo do 
contexto no qual está inserido, e podemos agregá-los uns com os outros, combinando 
suas funções e fazendo construções mais complexas.

Continue navegando