VBScript SplitFunktion


VBScript 参考手册Vollständige VBScript-Referenz

Die Split-Funktion gibt ein nullbasiertes eindimensionales Array zurück, das eine angegebene Anzahl von Teilzeichenfolgen enthält.

Syntax

Split(expression[,delimiter[,count[,compare]]])

Parameters Beschreibung
expression Erforderlich. Ein Zeichenfolgenausdruck, der Teilzeichenfolgen und Trennzeichen enthält.
delimiter Optional. Ein Zeichen, das zum Identifizieren von Teilzeichenfolgengrenzen verwendet wird. Standard ist das Leerzeichen.
count Optional. Die Anzahl der zurückzugebenden Teilzeichenfolgen. -1 gibt an, dass alle Teilzeichenfolgen zurückgegeben werden.
compare Optional. Gibt den zu verwendenden Zeichenfolgenvergleichstyp an.

Kann die folgenden Werte annehmen:

  • 0 = vbBinaryCompare - Führt einen binären Vergleich durch
  • 1 = vbTextCompare - Führt einen Textvergleich durch

Beispiele

Beispiel 1

<script type="text/vbscript">

a=Split("EXAMPLE is my favourite website")
for each x in a
document.write(x & "<br />")
next

</script>

Die Ausgabe des obigen Beispiels ist:

EXAMPLE
ist
my
favourite
Website

Selbst ausprobieren »

Beispiel 2

Text mithilfe des Trennzeichenparameters aufteilen:

<script type="text/vbscript">

a=Split("Brown cow, White horse, Yellow chicken",",")
for each x in a
document.write(x & "<br />")
next

</script>

Die Ausgabe des obigen Beispiels ist:

Brown cow
White horse
Yellow chicken

Selbst ausprobieren »

Beispiel 3

Text mithilfe des Trennzeichen- und Anzahlparameters aufteilen:

<script type="text/vbscript">

a=Split("EXAMPLE is my favourite website"," ",2)
for each x in a
document.write(x & "<br />")
next

</script>

Die Ausgabe des obigen Beispiels ist:

EXAMPLE
is my favourite website

Selbst ausprobieren »

Beispiel 4

Text mithilfe des Trennzeichenparameters mit Textvergleich aufteilen:

<script type="text/vbscript">

a=Split("SundayMondayTuesdayWEDNESDAYThursdayFridaySaturday","day",-1,1)
for each x in a
document.write(x & "<br />")
next

</script>

Die Ausgabe des obigen Beispiels ist:

So
Mo
Tues
WEDNES
Thurs
Fri
Satur

Selbst ausprobieren »

Beispiel 5

Text mithilfe des Trennzeichenparameters mit binärem Vergleich aufteilen:

<script type="text/vbscript">

a=Split("SundayMondayTuesdayWEDNESDAYThursdayFridaySaturday","day",-1,0)
for each x in a
document.write(x & "<br />")
next

</script>

Die Ausgabe des obigen Beispiels ist:

So
Mo
Tues
MITTWOCHDo
Fri
Satur

Selbst ausprobieren »

VBScript 参考手册Vollständige VBScript-Referenz Weitere Erweiterungen