Bitte einen String trennen.

Übersicht BlitzMax, BlitzMax NG Allgemein

Neue Antwort erstellen

 

funkheld

Betreff: Bitte einen String trennen.

BeitragFr, März 09, 2018 12:38
Antworten mit Zitat
Benutzer-Profile anzeigen
Hallo, guten Tag.
Wie kann man bitte diesen String trennen:
:0.123:12345:23.5567:12000:

Es sind 4 Ergebnisse die durch : getrennt werden und die in ein String sollen ?

Danke.
Gruss

Midimaster

BeitragFr, März 09, 2018 19:25
Antworten mit Zitat
Benutzer-Profile anzeigen
Nicht ganz das, wonach Du suchst... aber es gibt eine Split-Methode die Strings nach einem Separator-Zeichen aufteilen kann:

BlitzMax: [AUSKLAPPEN]
SuperStrict
Local a$ = ":0.123:12345:23.5567:12000:"
Local Einzeln$[]=a$.Split(":")

For Local i%=0 To Einzeln.Length-1
Print (i+1) + ". Wert =" + Einzeln[i] + "!"
Next

Probiere das Beispiel aus, und Du wirst sehen, dass es vorne und hinten einen Leerstring zuviel gibt


Dieser Split-Methode arbeitet eigentlich optimal, wenn vorne und hinten kein zusätzlicher Doppelpunkt wäre.
Gewinner des BCC #53 mit "Gitarrist vs Fussballer" http://www.midimaster.de/downl...ssball.exe

Farbfinsternis

BeitragFr, März 09, 2018 19:39
Antworten mit Zitat
Benutzer-Profile anzeigen
Man kann das Trennzeichen auch vorher vorn und hinten entfernen.
Farbfinsternis.tv
 

funkheld

BeitragFr, März 09, 2018 21:14
Antworten mit Zitat
Benutzer-Profile anzeigen
Danke, funktionier wunderbar.

Gruss

Neue Antwort erstellen


Übersicht BlitzMax, BlitzMax NG Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group