Mine
public text v1 · immutable#!/usr/bin/perl
while (<>) {
# start
if (/^BEGIN:VEVENT/) {
do {
$line = <> ;
if ($line =~ /SUMMARY:Peski/) { $err = 1 ; last ; }
$seg .= $line ;
} until /^END:VEVENT/ || $err ;
if (! $err) { $output .= $seg ; }
next ;
}
$seg = "" ;
$output .= $_ ;
}
print $output