Thread Bei UTF-8 file wird erste Zeile nicht gelesen (9 answers)
Opened by crojay at 2011-06-10 10:05

moritz
 2011-06-10 10:49
#149551 #149551
User since
2007-05-11
923 Artikel
HausmeisterIn
[Homepage]
user image
Dein Code wird so nicht funktionieren. Durch das :encoding(UTF-8) im IO-Layer werden die drei Bytes des BOM ein einen Codepoint umgewandelt, s/^\xEF\xBB\xBF// matcht also nicht.

Richtig waere

Code (perl): (dl )
s/^\x{feff}// if $bom;

View full thread Bei UTF-8 file wird erste Zeile nicht gelesen