Geier0815
Guru
Moin, Moin,
ich hab mir die Dateien von O'Reilly zur Einführung in Perl runtergeladen und versuche nun per RegEx das Wort Fred oder fred am Zeilenende zu finden.
findet aber nichts. Erst wenn ich auf /[F|f]red\r/ suche wird es was. Sollte $ nicht auch auf carriage return passen? /Z findet auch nichts, obwohl doch für jedes $test ein Zeilenende vorhanden ist.? Gibt es ein RegEx der auf alle Arten von Zeilenende passt und nicht nur auf \n
ich hab mir die Dateien von O'Reilly zur Einführung in Perl runtergeladen und versuche nun per RegEx das Wort Fred oder fred am Zeilenende zu finden.
Code:
#!/usr/bin/perl
if ( ! open BLUBB, "./sample_text") {
die "$!";
}
@test = <BLUBB>;
foreach $test (@test) {
if ($test =~ /[F|f]red$/) {
print "$test";
}
}
print "\n";
close BLUBB;