segunda-feira, 13 de outubro de 2014

Regex - Curinga

Olá pessoal, nesse post iremos apresentar o curinga.

Iremos resolver um problema simples: temos uma lista de pessoas, onde em cada linha tem o nome da pessoa e a linguagem de programação associada àquela pessoa. Exemplo:

marcos - python
carol - php
pedro - python

Nós queremos pegar todas as linhas que possuem "python".

Para isso iremos utiliza o curinga: .*

O curinga nada mais é que a junção de dois metacaracteres: o ponto (.) e o asterisco (*). Ele pega tudo e nada. Ele é guloso, ou seja, tenta casar o máximo que conseguir.

Veja como foi resolvido o problema:


Simples não é mesmo? Utilizamos a ER .*python para resolver o problema.

Quaisquer dúvidas deixem nos comentários.


Nenhum comentário: