[SP-pm] Ajuda com Regex
Solli Honorio
shonorio at gmail.com
Fri Mar 25 17:54:27 PDT 2011
Flávio,
Eu recomendo você dar uma olhada no artigo
http://www.perl.com/pub/2004/09/23/fsms.html. Infelizmente o módulo
utilizado não existe mas, só que a explicação é excelente.
Solli M. Honorio
2011/3/16 "Flávio R. Lopes" <flavio.lopes em links.inf.br>
> Boa noite pessoal.
> Postei mais ou menos isto num e-mail anterior, mas não consegui resolver
> ainda.
>
> Como posso fazer para *delimitar* quais a linhas a serem armazenadas num
> array, supondo o seguinte exemplo:
>
> 12-Mar Id 103: Start ...
> 12-Mar Id 103: BlahBlahBlah...
> Id: 103
> Termination: OK
> 12-Mar Id 103: BlahBlahBlah...
> 12-Mar Id 103: End...
>
> 13-Mar Id 104: Start ...
> 13-Mar Id 104: BlahBlahBlah...
> Id: 104
> Termination: OK
> 13-Mar Id 104: BlahBlahBlah...
> 13-Mar Id 104: End...
>
> Supondo que eu queira somente as linhas do processo do dia 12-mar, qual
> regex eu poderia usar para DELIMITAR que as linhas que quero são todas as
> compreendidas entre:
> *12-Mar Id 103: Start ...*
> e
> *12-Mar Id 103: End...*
>
> Observem que existem duas linhas que não tem como padrão a data no início
> dela.
> É possível fazer tipo de uma "marca" nas linhas que quero pegar e "falar"
> para o Perl: Perl, por favor coloque no meu array da linha-x à linha-y ???
> :)
>
> abraço,
> Flávio
>
> =begin disclaimer
> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
> SaoPaulo-pm mailing list: SaoPaulo-pm em pm.org
> L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
> =end disclaimer
>
>
--
"o animal satisfeito dorme". - Guimarães Rosa
-------------- Pr?xima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://mail.pm.org/pipermail/saopaulo-pm/attachments/20110325/b3b47c3c/attachment.html>
More information about the SaoPaulo-pm
mailing list