| |
| old_explode() |
| ************* |
| |
| |
| FUNKTION |
| ======== |
| |
| string *old_explode(string str, string del) |
| |
| |
| ARGUMENTE |
| ========= |
| |
| str - Der String, der aufgespaltet werden soll. |
| del - Der String, nach dem str aufgespalten werden soll. |
| |
| |
| BESCHREIBUNG |
| ============ |
| |
| Durch Ausschneiden von del wird der String str in ein Array von Strings |
| zerlegt. Dieses Array wird anschliessend zuruckgegeben. |
| |
| |
| RUECKGABEWERT |
| ============= |
| |
| Das Array mit den Bestandteilen der Zerlegung. |
| |
| |
| BEMERKUNGEN |
| =========== |
| |
| Das Verhalten von old_explode() entspricht dem dem explode()-Verhalten, |
| das in /doc/efun/explode als "altes" Verhalten bezeichnet wird, d.h. |
| Leerstrings an Anfang und Ende des zerlegten Strings werden entfernt! |
| |
| |
| BEISPIELE |
| ========= |
| |
| strs = explode( "nimm alles", " "); => strs = ({ "nimm", "alles" }) |
| strs = explode( "abc", "abc" ); => strs = ({ }) |
| strs = explode( "ein test", "" ); => strs = ({ "ein test" }) |
| strs = explode( "a b", "a"); => strs = ({ " b" }); |
| |
| |
| SIEHE AUCH |
| ========== |
| |
| explode(E), new_explode(E), efun::explode(E), sscanf(E) |
| implode(E), regexplode(E) |