Projeto Integrador Transdisciplinar em Análise e Desenvolvimento de Sistemas I
Projeto Integrador Transdisciplinar em Análise e Desenvolvimento de Sistemas I
Categoria: Projeto Integrador
Projeto Integrador Transdisciplinar em Análise e Desenvolvimento de Sistemas I
REFERÊNCIAS
Referências
Olá, estudante!
Vamos iniciar a disciplina abordando os conceitos necessários para que você possa realizar a
atividade através das situações-problema mais à frente.
Introdução
Esta Disciplina tem como objetivo apresentar temas atuais que favoreçam o seu aprendizado e os
relacione às Disciplinas cursadas por você até o momento. Nesse sentido, trabalharemos com a
temática das Expressões Regulares (ER), também conhecidas como Regular Expressions (RegEx). Elas
permitem que padrões de caracteres sejam buscados, validados e substituídos, quando necessário.
Segundo Jargas (2012, p. 19) uma expressão regular é um método formal de se especificar um
padrão de texto. Fitzgerald (2012) acrescenta a ideia de que essas strings (texto) são especialmente
codificadas e utilizadas como padrões para combinar com outros conjuntos de strings. Na
programação, string é um conjunto de caracteres cujo valor é texto. Dessa forma, grande parte das
linguagens de programação, interfaces de desenvolvimento (IDE) e editores de texto têm esse
recurso.
Projeto Integrador Transdisciplinar em Análise e Desenvolvimento de Sistemas I
Material Teórico
Atenção, estudante! Aqui, reforçamos o acesso ao conteúdo
online para que você assista à videoaula. Será muito importante
para o entendimento do conteúdo.
Trabalhar com expressões regulares exige bastante treino, pois haverá momentos que um simples:
\d (abreviação que corresponde a qualquer dígito de 0 a 9) poderá resolver um problema, enquanto
em outros, uma expressão mais complexa como ‘^\([1-9]{2}\) (?:[8|9][0-9]{4})-[0-9]{4}$’, será
necessária. Essa expressão corresponde ao número de telefone móvel brasileiro com 11 dígitos,
incluindo os parênteses para a identificação da cidade, espaço e um hífen entre os números. Veja o
exemplo: (99) 99999-9999.
Para tentar deixar as coisas mais claras, vamos pensar em algo simples utilizando ER: imagine um
hipotético viajante que está concluindo suas férias na cidade de Dublin. Ele está no centro da cidade
e precisa chegar ao aeroporto. Sua busca por horários trouxe uma lista com paradas e horários do
ônibus 782. Agora basta procurar embarques entre 4h30 e 4h35.
Projeto Integrador Transdisciplinar em Análise e Desenvolvimento de Sistemas I

Nossa equipe é composta por profissionais especializados em diversas áreas, o que nos permite oferecer uma assessoria completa na elaboração de uma ampla variedade de atividades. Estamos empenhados em garantir a autenticidade e originalidade de todos os trabalhos que realizamos.
Ficaríamos muito satisfeitos em poder ajudar você. Entre em contato conosco para solicitar o seu serviço.