Thread Bei UTF-8 file wird erste Zeile nicht gelesen
(9 answers)
Opened by crojay at 2011-06-10 10:05
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; |