Последние учебники веб-разработки
×

ASP Руководство

ASP ГЛАВНАЯ ASP Введение ASP устанавливать ASP Синтаксис ASP переменные ASP процедуры ASP формы ASP Cookies ASP сессия ASP заявка ASP #включают ASP Global.asa ASP Отправить по электронной почте

VBScript Руководство

VB ГЛАВНАЯ VB переменные VB процедуры VB условный VB перекручивание VB Примеры VB функции VB Ключевые слова

ASP Объекты

ASP отклик ASP Запрос ASP заявка ASP сессия ASP сервер ASP Ошибка ASP Файловая система ASP TextStream ASP Водить машину ASP файл ASP папка ASP Словарь ASP AdRotator ASP BrowserCap ASP Содержание Linking ASP Содержание ротатор ASP Быстрый Ref

ADO Руководство

ADO вступление ADO соединение ADO Recordset ADO дисплей ADO запрос ADO Сортировать ADO Добавить ADO Редактировать ADO Удалить ADO демонстрация ADO Ускорить

ADO Объекты

ADO команда ADO подключение ADO Ошибка ADO поле ADO параметр ADO Имущество ADO запись ADO Recordset ADO Поток ADO Типы данных

ASP and AJAX

AJAX вступление AJAX ASP AJAX База данных

ASP Примеры

ASP Примеры ASP викторина


 

VBScript InStrRev Функция


<Полная VBScript Ссылка

Функция InStrRev возвращает позицию первого вхождения одной строки в другую. Поиск начинается с конца строки, но позиция возвращается отсчеты с начала строки.

Функция InStrRev может возвращать следующие значения:

  • Если строка1 "" - InStrRev возвращает 0
  • Если строка1 Null - InStrRev возвращает Null
  • Если string2 является "" - InStrRev возвращается начать
  • Если string2 является Null - InStrRev возвращает Null
  • Если string2 не найден - InStrRev возвращает 0
  • Если строка2 находится в string1 - InStrRev возвращает позицию, в которой найдено совпадение
  • Если старт> Len(string1) - InStrRev возвращает 0

Tip: Также обратите внимание на функцию InStr

Синтаксис

InStrRev(string1,string2[,start[,compare]])

параметр Описание
string1 Необходимые. Строка для поиска
string2 Необходимые. Выражение Строка для поиска
start Необязательный. Определяет стартовую позицию для каждого поиска. Поиск начинается с последней позиции символа по умолчанию (-1)
compare Необязательный. Задает сравнение строк для использования. Значение по умолчанию 0

Может иметь одно из следующих значений:

  • 0 = vbBinaryCompare - Выполнить двоичное сравнение
  • 1 = vbTextCompare - Выполнить текстовое сравнение

Примеры

Пример 1

<%

txt="This is a beautiful day!"
response.write(InStrRev(txt,"beautiful"))

%>

Выход кода выше:

11
Показать пример »

Пример 2

Нахождение буквы "i" , используя разные стартовые позиции:

<%

txt="This is a beautiful day!"
response.write(InStrRev(txt,"i",-1) & "<br />")
response.write(InStrRev(txt,"i",7) & "<br />")

%>

Выход кода выше:

16
6
Показать пример »

Пример 3

Нахождение буквы "T" , с текстовым и двоичным, сравнения:

<%

txt="This is a beautiful day!"
response.write(InStrRev(txt,"T",-1,1) & "<br />")
response.write(InStrRev(txt,"T",-1,0) & "<br />")

%>

Выход кода выше:

15
1
Показать пример »

<Полная VBScript Ссылка