VBScript SplitFunktion
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:
|
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>
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
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>
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
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>
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
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>
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
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>
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
Mo
Tues
MITTWOCHDo
Fri
Satur
Selbst ausprobieren »
Vollständige VBScript-Referenz Weitere Erweiterungen