Einen String mittels Trennzeichen in Array umwandeln

Mittels folgender Funktion kann man einen String in ein Array umwandeln („split“- oder „explode“ Funktion):

Will man gleich die einzelnen Elemente von umgebenden Whitespaces (Leerzeichen, Tabulator, Return, Form Feed) bereinigen, muss man nur den Trennstring folgendermaßen setzen:

\s steht für eine Whitespace-Zeichen, * steht für beliebig viele Zeichen. Die doppelten \\ sind erforderlich um das Backslash zu escapen. Somit wird durch einen String getrennt, der aus beliebig vielen Whitespaces vor und nach dem Strichpunkt steht.

Die Ausgabe ist dann: