regexp na vyhledani =podu
Honza Pazdziora
adelton na fi.muni.cz
Pátek Listopad 30 11:21:13 MET 2001
On Fri, 30 Nov 2001 08:06:31 +0000 (UTC), Lukas Zapletal <lzap na bach.cz> wrote:
> Hello Honza,
>
> Thursday, November 29, 2001, 1:19:22 PM, you wrote:
>
> >> $skipline = 1 if ($line =~ /(^=pod)|(^=head1)|(^=head2)|(^=over)|(=item)|(^=back)|(^=begin)|(^=end)|(^=for)/);
> Uz to mam, ten zatracenej (=item) mel byt (^=item)
Ale pak nemohlo nastat to
: Problem spociva v tom, ze mi takovyto postup odstrani vsechno, kde se
: objevi jeden z retezcu (napr. '=pod' uprosred nejakeho retezce, nikoliv
: na zacatku radku).
> HP> /^=(pod|head1|head2|over|item|back|begin|end|for)/
> Uff, no vzdyt jo! :-)
... tam je totiz moznost vynechani zobaku u dvacateho opakovani
minimalizovana. ;-)
--
------------------------------------------------------------------------
Honza Pazdziora | adelton na fi.muni.cz | http://www.fi.muni.cz/~adelton/
.project: Perl, mod_perl, DBI, Oracle, auth. WWW servers, XML/XSL, ...
Petition for a Software Patent Free Europe http://petition.eurolinux.org
------------------------------------------------------------------------
Další informace o konferenci Perl