Bezeichnung
pitem:Split -- Teilt ein Element auf
Übersicht
item = pitem:Split(split_index, split_offset)
Beschreibung
Ändert das Elemnt so, dass es nur den Text nach split_index enthält, und gibt ein neues Element zurück, das den Text vor split_index enthält, das im ursprünglichen Element enthalten war.

Sie können sich split_index als die Länge des zurückgegebenen Elements vorstellen. split_index darf nicht 0 sein, und er darf nicht größer oder gleich der Länge des Elements sein (d.h. jedes Element muss mindestens ein Byte zugeordnet sein, Sie können kein Element mit einer Länge von Null erstellen). split_offset ist die Länge des ersten Elements in Zeichen und muss angegeben werden, da der Text, der zur Erzeugung des Elements verwendet wird, nicht zur Verfügung steht, so dass diese Funktion die Zeichenlänge des geteilten Elements selbst nicht zählen kann.

Diese Funktion gibt ein neues Element zurück, das den Text vor split_index repräsentiert und das mit pitem:Free() gelöscht werden sollte.

Eingaben
split_index
Byte-Index der Position, an der das Element geteilt werden soll, bezogen auf den Anfang des Elements
split_offset
Anzahl der Zeichen zwischen dem Beginn des Eintrags und split_index
Rückgabewerte
item
new item representing text before split_index

Navigation zeigen