hotti: Feldlänge überprüfen und abschneiden, falls es mehr als die Läng

Beitrag lesen

hi,

Falls der Inhalt, mehr als die Länge ist möchte ich die letzten Elemente abschneiden. Hat jemand eine Idee?

Na klar ;)
Falls Du das mit substr() machst, stelle sicher, dass Du an dieser Stelle Dein Perl von Bytesemantic auf Charactersemantic schaltest, ansonsten kann es passieren, dass zusammengehörige Bytes (Multibyte-Codierung, z.B. UTF-8) auseinandergerissen und das entsprechende Zeichen nicht korrekt dargestellt werden kann.

Also nicht mit Oktetten operieren sondern mit Zeichenketten, Perl unterscheidet das seit 2001 mit Version 5.6.1

  
# seit Version 5.8 im Core  
use Encode; # vermittelt zwischen Oktetten und Strings  

MfG
--