Аргументы:
IN MSG любая строка
Pat MSG любая непустая строка
Pos INT =0 если подстрока Pos не найдена
=позиция первого символа первого вхождения подстроки Pat (первая позиция - 1) эта функция отличает заглавные буквы от прописных
Описание:
Находит подстроку в строке. Возвращает положение подстроки в строке.
(*FBD пример блока “FIND”*)
(* ST Эквивалент: *)
complete_string := 'ABCD' + 'EFGH'; (* полная строк - это 'ABCDEFGH' *)
found := FIND (complete_string, 'CDEF'); (* найдено 3 *)
(* IL Эквивалент: *)
LD 'ABCD'
ADD 'EFGH'
ST complete_string
FIND 'CDEF'
ST found