VBScript SplitФункция
Полный справочник по VBScript
Функция Split возвращает одномерный массив с отсчётом от нуля, содержащий указанное число подстрок.
Синтаксис
Split(expression[,delimiter[,count[,compare]]])
| Parameters | Описание |
|---|---|
| выражение | Обязательно. Строковое выражение, содержащее подстроки и разделители. |
| delimiter | Необязательно. Символ, используемый для определения границ подстрок. По умолчанию — пробел. |
| count | Необязательно. Количество возвращаемых подстрок. -1 означает, что возвращаются все подстроки. |
| compare | Необязательно. Указывает используемый тип сравнения строк. Может принимать следующие значения:
|
Примеры
Пример 1
<script type="text/vbscript">
a=Split("EXAMPLE is my favourite website")
for each x in a
document.write(x & "<br />")
Далее
</script>
a=Split("EXAMPLE is my favourite website")
for each x in a
document.write(x & "<br />")
Далее
</script>
Вывод приведенного выше примера:
EXAMPLE
является
my
favourite
веб-сайт
является
my
favourite
веб-сайт
Попробуйте сами »
Пример 2
Разделение текста с помощью параметра-разделителя:
<script type="text/vbscript">
a=Split("Brown cow, White horse, Yellow chicken",",")
for each x in a
document.write(x & "<br />")
Далее
</script>
a=Split("Brown cow, White horse, Yellow chicken",",")
for each x in a
document.write(x & "<br />")
Далее
</script>
Вывод приведенного выше примера:
Brown cow
White horse
Yellow chicken
White horse
Yellow chicken
Попробуйте сами »
Пример 3
Разделить текст с помощью параметров разделителя и количества:
<script type="text/vbscript">
a=Split("EXAMPLE is my favourite website"," ",2)
for each x in a
document.write(x & "<br />")
Далее
</script>
a=Split("EXAMPLE is my favourite website"," ",2)
for each x in a
document.write(x & "<br />")
Далее
</script>
Вывод приведенного выше примера:
EXAMPLE
is my favourite website
is my favourite website
Попробуйте сами »
Пример 4
Разделить текст с помощью параметра разделителя при текстовом сравнении:
<script type="text/vbscript">
a=Split("SundayMondayTuesdayWEDNESDAYThursdayFridaySaturday","day",-1,1)
for each x in a
document.write(x & "<br />")
Далее
</script>
a=Split("SundayMondayTuesdayWEDNESDAYThursdayFridaySaturday","day",-1,1)
for each x in a
document.write(x & "<br />")
Далее
</script>
Вывод приведенного выше примера:
Вс
Пн
Tues
WEDNES
Thurs
Fri
Satur
Пн
Tues
WEDNES
Thurs
Fri
Satur
Попробуйте сами »
Пример 5
Разделить текст с помощью параметра разделителя при двоичном сравнении:
<script type="text/vbscript">
a=Split("SundayMondayTuesdayWEDNESDAYThursdayFridaySaturday","day",-1,0)
for each x in a
document.write(x & "<br />")
Далее
</script>
a=Split("SundayMondayTuesdayWEDNESDAYThursdayFridaySaturday","day",-1,0)
for each x in a
document.write(x & "<br />")
Далее
</script>
Вывод приведенного выше примера:
Вс
Пн
Tues
СРЕДАЧт
Fri
Satur
Пн
Tues
СРЕДАЧт
Fri
Satur
Попробуйте сами »
Полный справочник по VBScript Другие расширения