Ok, obrigado pessoal.
Em 25-03-2011 21:54, Solli Honorio escreveu:
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" <[email protected]
<mailto:[email protected]>>
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: [email protected]
<mailto:[email protected]>
L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
=end disclaimer
--
"o animal satisfeito dorme". - Guimarães Rosa
=begin disclaimer
Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
SaoPaulo-pm mailing list: [email protected]
L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
=end disclaimer
=begin disclaimer
Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
SaoPaulo-pm mailing list: [email protected]
L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
=end disclaimer