QBASICBOOK.ru: сайт про QB64

Опубликовано: 2018-01-22 08:00:00

Функция INSTR

В этой статье мы рассмотрим еще одну дополнительную функцию при работе с символьными величинами. Называется она INSTR. Задача функции вернуть номер позиции вхождения подстроки в строку.

Синтаксис функции INSTR:

INSTR(N, A$, S$)

N – это номер символа, с которого начинается поиск, A$ –  строка в которой производится поиск, S$ – строка которую необходимо найти.

Рассмотрим на примере:


  1. FULL_STRING$ = "PROGRAMMIROVANIE"
  2. SUB_STRING$ = "MIR"
  3. FIND_POS = INSTR(1, FULL_STRING$, SUB_STRING$)
  4. PRINT FIND_POS

 Рисунок 1 – Использование функции INSTR

Рисунок 1 – Использование функции INSTR

Рисунок 2 – Результат выполнения функции INSTR

Рисунок 2 – Результат выполнения функции INSTR

Результат 8, так как строка «MIR» встречается на восьмом символе строки «PROGRAMMIROVANIE».

Спасибо за прочтение этой статьи.

 

Прикрепленные файлы:

< Предыдущая статья
Функция LEN
Следующая статья >
Функции VAL и STR$

Выделите опечатку и нажмите Ctrl + Enter, чтобы отправить сообщение об ошибке.