Recuperando cotação do dólar
Este artigo tem o objetivo de descrever uma aplicação que utiliza expressões regulares para extrair um determinado conteúdo em um site na Web. No nosso estudo de caso, vamos extrair a cotação do dólar que está no site do Banco Central.
Introdução e definição de expressões regulares
Antes de iniciarmos o artigo é necessário definir o que é expressão regular. Expressão regular é um padrão montado para extrair ou substituir um trecho de um determinado conteúdo textual. Pois bem, o que é isso? Para exemplificar essa definição, digamos que temos os seguintes dados em um arquivo.txt:
Nome -> Telefone -> E-mail (estrutura do arquivo)
Digamos que necessitamos de todos os usuários que possuem o número telefônico iniciado com o dígito 2. Para isso poderíamos usar a seguinte expressão regular:
expressão = 2[0-9]+
Uma string que começa com um dígito 2 e continua com uma cadeia de dígitos.
Essa é uma introdução muito breve de expressões regulares, para mais informações sugiro que procure no Google artigos mais completos sobre esse tema apenas.
Nome -> Telefone -> E-mail (estrutura do arquivo)
Fulano 1 -> 2223454 -> fulano1@servidor1.com
Fulano 2 -> 2345678 -> fulano2@sevidor2.com
Fulano 3 -> 2234567 -> fulano3@servidor1.com
.
.
.
Fulano 2 -> 2345678 -> fulano2@sevidor2.com
Fulano 3 -> 2234567 -> fulano3@servidor1.com
.
.
.
Digamos que necessitamos de todos os usuários que possuem o número telefônico iniciado com o dígito 2. Para isso poderíamos usar a seguinte expressão regular:
expressão = 2[0-9]+
Uma string que começa com um dígito 2 e continua com uma cadeia de dígitos.
Essa é uma introdução muito breve de expressões regulares, para mais informações sugiro que procure no Google artigos mais completos sobre esse tema apenas.