Methode: Split für VBS

DIAdem 2018 Hilfe


Ausgabe: Juni 2018
Artikelnummer: 370858P-0113
Angaben zum Produkt anzeigen

DOWNLOAD (Nur Windows)


DIAdem 2012 Hilfe
DIAdem 2014 Hilfe
DIAdem 2015 Hilfe
DIAdem 2017 Hilfe
DIAdem 2018 Hilfe
DIAdem 2019 Hilfe

Sucht in einem Text nach Trennzeichen und erzeugt ein eindimensionales, nullbasiertes Datenfeld, das die Teilzeichenfolgen enthält.

vSplit = Object.Split(expression, [delimiter], [count], [compare])
Object VBS
Objekt mit dieser Methode. Sie müssen dieses Objekt nicht angeben.
expressionVariant
Bestimmt den aufzutrennenden Text.
[delimiter]Variant
Bestimmt das Trennzeichen. Wenn Sie diesen Wert nicht angeben, verwendet die Methode Split das Leerzeichen (" ").
[count]Variant
Bestimmt die Anzahl der zurückzugebenden Teilzeichenfolgen. Wenn Sie count nicht angeben, verwendet die Methode Split den Wert -1 und gibt alle Teilzeichenfolgen zurück.
[compare]Variant
Bestimmt die Art des Vergleichs. Mögliche Einstellungen sind vbBinaryCompare und vbTextCompare. Wenn Sie compare nicht angeben, führt die Methode Split einen binären Vergleich durch.
vSplitVariant
Erhält ein eindimensionales, nullbasiertes Datenfeld, welches die Teilzeichenfolgen enthält.

Das folgende Beispiel trennt den Text DIAdemXisXgreat an dem Zeichen X auf und erzeugt ein Datenfeld, das die drei Zeichenfolgen enthält:

Dim MyString, MyArray, i
MyString = "DIAdemXisXgreat"
MyArray = Split(MyString, "X", -1,vbTextCompare)
' MyArray(0) contains "DIAdem"
' MyArray(1) contains "is"
' MyArray(2) contains "great"

For i = 0 to UBound(MyArray)
  Call MsgBox(MyArray(i))
Next

Siehe auch

Objektübersicht

Verwandte Themen

Filter | InStr | InStrB | InStrRev | Join | LCase | Left | LeftB | Len | LenB | LTrim | Mid | MidB | Replace | Right | RightB | RTrim | Space | Split | StrComp | String | StrReverse | Trim | UCase

WAR DIESER ARTIKEL HILFREICH?

Nicht hilfreich