OWBasic

Gruppe SFUNC Start INTRO Alphabetischer Index

Zerlegung eines String mit Trennzeichen

SPLIT S1$,s2$[,S3$]

s2 wird als Trennstring aufgefaßt, und der Teil des Strings S1 vor dem Trennstring wird auf S3 abgelegt. Auf S1 verbleibt der Rest des urprünglichen Strings nach dem Trennstring. Ist der Trennstring nicht in S1 enthalten, wird der ganze String S1 der Variablen S3 zugewiesen und S1 ist leer.

Wird S3 weggelassen, wird der abgespaltete Teil nicht gespeichert.
s$="Hans:34" : ! Beispielstring
split s$,":",name$ : ! Teilung in Name/Zahl
PRINT name$ : ! "Hans"
PRINT s$ : ! "34"


  • POS - Suche nach Teilstring
  • SPLITN - Abspalten eine Anzahl von Zeichen von einem String
Gruppe SFUNC Start INTRO Alphabetischer Index