#!/usr/bin/perl use strict; use open ':utf8'; binmode (STDOUT, ":utf8"); use vars qw(@zeile $i $k); open (FH, "){ chomp ($zeile[$i++] = $_); if ($zeile[$i-1] =~ /sa[0-9]{3}s[0-9]{2}/){print "$zeile[$i-2]\n";} } close (FH);