Thread Array of Hashes aus Datei anlegen
(53 answers)
Opened by Flips87 at 2020-02-04 11:19 2020-02-05T14:57:19 haj Sorry, ich verstehe dich nicht. Im Ursprungspost wurden \W, \d und _ entfernt. Genau die gleiche Behandlung also, was den Unterstrich angeht. Und mit den Umlauten: [:alpha:] erfasst sehr wohl Umlaute, wenn der Text decodiert vorliegt. Mein Programm funktioniert so, wie es da steht und behandelt deutsche Umlaute korrekt. Code: (dl
)
1 $ echo hallöle | perl -nE 'BEGIN{binmode STDIN, ":utf8"} say "ok" if /hall[[:alpha:]]le/' Deine Behauptung ist also widerlegt. Quote Nein, Zahlen wurden entfernt bzw. sollten entfernt werden. Siehe Funktion reg_exe. Du hast aber einen Punkt: man kann die Funktion den splitLineIntoWords komplett entfernen und die Loop über die Wörter so machen: Code (perl): (dl
)
for my $word ($line =~ m/([[:alpha:]]+)/g) { |