TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Atividade Discursiva

Por:   •  30/11/2018  •  Trabalho acadêmico  •  437 Palavras (2 Páginas)  •  188 Visualizações

Página 1 de 2

‘’                                         [pic 1]                                                                                                                 

Aluno(a): Matheus Fiorotti Storch Pereira

TURMA:    V04

Expressões regulares

DATA: 12/11/2018

Professor: Julio Cesar Goldner Vendramini

SEMESTRE: 2018/2

  • O trabalho deve ser enviado até dia 18 às 23h.

Dara realizar o trabalho, siga a documentação no link a seguir:

        https://help.libreoffice.org/Common/List_of_Regular_Expressions/pt-BR

A atividade consistem em criar expressões regulares para resolver os problemas abaixo:

  1. Ache todas as palavras que possuem a letra R.

- \b[:alpha:]*[R][:alpha:]*\b

  1. Localize todas as palavras que começam por D ou d.

           - \b[D|d][:alpha:]+\b

  1. Ache todos os números decimais ou inteiros.

           - [0-9]+

  1. Ache todas as palavras no plural. (considere plural como terminado em S).

- \b[:alpha:]+s\b

  1. Ache todas as palavras terminadas em R que estão no fim de uma sentença(frase).

- \b[:alpha:]+R\b

  1. Ache a letra S(minúscula) terminando no fim de parágrafo.

- s\.$

  1. Ache todos os CEPs do texto.

- [:digit:]{5}[-][:digit:]{3}

  1. Ache todos os CPFs do texto.

-[:digit:]{3}[\.]+[:digit:]{3}[\.]+[:digit:]{3}[-]+[:digit:]{2}

  1. Ache todos os CNPJs do texto.

-[:digit]{2}[\.]+[:digit:]{3}[\.]+[:digit:]{3}[\.]+[:digit:]{4}[-][:digit:]{2}

  1. Ache todos os e-mails do texto.

-\b[:alnum:]+[@]+[:alpha:]+[[:alpha:][\.]]+\b

  1. Ache todas as datas, formato dd/mm/aaaa.

- ([1-2][0-2]|[0][1-9])+[\]([0-2][1-9]|[3][0-1])+[\][:digit:]{4}

  1. Ache todos os nomes próprios no meio ou fim de sentenças.

-\b[^^][A-Z][:alpha:]+\b

  1. Ache todos os números ips.

-([09]{1,3}\.){3}[0-9[{1,3}

  1. Procure quantos nomes compostos existem. (Considere duas palavras começando em maiúsculo seguidas).

- \b[A-Z][:alpha:]+[ ][A-Z][:alpha:]+\b

  1. Encontre quantas palavras variadas de Júlio existem. Considere (julio, júlio, Julio, Júlio, Júlia… e assim vai…).

-[jJ][uú]li((nh[ao])|(ão|ona)|[ao])s*

  1. Encontre palavras que possuem repetição de vogal. Ex (Zoom).

- [a-z]+(a{2,}|e{2,}|i{2,}|o{2,}|u{2,})+[a-z]|[a-z]+(a{2,}|e{2,}|i{2,}|o{2,}|u{2,})

  1. Ache todos os números pares.

-[:digit:]+(0|2|4|6|8)|(0|2|4|6|8)

  1. Ache todos os números múltiplos de 5.

-[:digit:]+[0|5]|[5]

  1. Ache todas as palavras que começam com D ou F em início de parágrafo.

- ^[D|F][:alpha:]+

 shashshshsh@edu.com

Dato Fara

0 2  4  6 8    20 15 30     baaa zooo beee

...

Baixar como (para membros premium)  txt (2.5 Kb)   pdf (141.8 Kb)   docx (86 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com