German String mit Regex.Split

so27

Active Member
Licensed User
Longtime User
Hallo zusammen,

ich habe einen String, den ich in seine Einzelteile zerlegen muss. Das klappt über den folgenden Code sehr gut:

B4X:
For Each mystrings As String In Regex.split(":","Wort1:Wort2:Wort3")
        Log(mystrings)
Next

Die drei Wörter werden nun im String jeweils in eine neue Zeile gepackt. Wie kann ich nun den String MYSTRINGS so auslesen, dass ich einmal nur WORT1, einmal WORT2 und einmal WORT3 bekomme? Bzw. wie kann ich diese drei Wörter nun drei unterschiedlichen Strings zuordnen?

LG, so27
 

so27

Active Member
Licensed User
Longtime User
Also manchmal hat man auch ein Brett vor dem Kopf. Hab das Problem natürlich mit einer List gelöst.

B4X:
            Dim mystrings As List
            mystrings.Initialize
              
mystrings=Regex.split(":","Wort1:Wort2:Wort3")
            Log(mystrings.Get(0))
            Log(mystrings.Get(1))
            Log(mystrings.Get(2))
 
Top