Использование функции разделения в ASP, используйте разделение для разделения и перехват строк, и вы можете понять ее, посмотрев на несколько примеров.
Использование функции разделения в ASP
Разделить и перехватывать строку
Просто посмотрите на несколько примеров, чтобы понять
Скопируйте код следующим образом:mystr = 1,2,3,4,5
MyStr = Split(
MyStr
,,)
для i = 0 к Ubund (MyStr)
ответ.
mystr = xlei.net/http/student/x/index.asp
mystr = split (mystr,/http/student)
для i = 0 в ubund (mystr)
response.write mystr (i)
Следующее
значение return - xlei.net /x/index.asp
mystr=
1 партия в 2 партиях в 3 партиях в 4 партиях в 5 партиях в
mystr = split (mystr,
in
parath
'Возвратное значение составляет 1234 партии на 56
Описание
возвращает одномерный массив на основе 0, содержащий указанное количество подстроков.
Синтаксис
расщепление (экспрессия [, разделитель [, count [, start]]]))
Синтаксис функции разделения имеет следующие параметры:
необходимо выражение
описания параметра
.Строковое выражение, содержащее подстроки и сепараторы. Если выражение является строкой нулевой длины, сплит возвращает пустой массив, то есть массив, который не содержит элементов и данных.
Разделитель необязательный. Символы, используемые для определения пределов подстроков. Если опущено, используйте Space () в качестве разделителя. Если разделитель является строкой нулевой длины, возвращается одноэлементный массив, содержащий всю строку выражения.
Счет не является обязательным. Количество возвращаемых подстроков -1 указывает, что все подстроки возвращаются.
Сравните необязательный. Указывает значение типа сравнения, используемого при расчете подстроения. Для значений см. Раздел «Настройки».
Настройка
параметра сравнения может иметь следующие значения:
постоянное значение Описание
VBBINARYCOMPARE 0 Выполнить двоичное сравнение.
VBTextCompare 1 Выполнить текстовое сравнение.
vbdatabasecompare 2 выполняет сравнение на основе информации, содержащейся в базе данных (в которой выполняется сравнение).
Цитата из ASP, чтобы проверить, содержит ли он незаконные символы
Скопируйте код кода следующим образом:username = reply (trim (request.form (username)), ',' ')
password = reply (trim (request.form (password)),', '')
Если instr (username,%) или instr (username,#) или instr (имя пользователя,?) или instr (имя пользователя, |), то
ответ. ;; ystory.back () </script>
response.end
End If
If instr (Password,%) или Instr (пароль,#) или instr (пароль) или instr (пароль, |), то
response.write <script.
Language = javascript>alert
(
'Ваш пароль содержит незаконные символы!