[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