Wenn separator ein Newline-Zeichen ist ("\n"), wird das letzte Feld einfach ignoriert, sofern es leer ist. So erhält man eine Textdatei, die aus N Zeilen besteht (jede durch Newline beendet). Diese wird durch die Funktion fileread() eingelesen und in ein Array von N Strings aufgeteilt. Mit jedem anderen separator ist ein leeres Feld am Ende des Strings gültig. So entstehen aus "a:b:c:" 4 Felder, das letzte davon ist leer.
Beispiel
string a[]; int n = strsplit(a, "Field 1:Field 2:Field 3", ':');
Index | Copyright © 2005 CadSoft Computer GmbH |