FindString()
Синтаксис
Position = FindString(String$ , StringToFind$ [, StartPosition [, Mode]])
Описание
Производит поиск подстроки 'StringToFind$' внутри указанной строки 'String$', начиная с заданной позиции 'StartPosition'.
Параметры
String$ Строка, в которой производится поиск. StringToFind$ Строка, которую требуется найти. StartPosition (дополн.) Позиция в строке String$, с которой начнётся поиск. Первый символ в строке имеет позицию 1. Если этот параметр не указан, поиск будет выполняться от начала строки. Mode (дополн.) Этот параметр может быть одним из следующих значений: #PB_String_CaseSensitive: С учетом регистра (A<>a) (по умолчанию). #PB_String_NoCase : Без учёта регистра (A=a).
Возвращаемое значение
Если строка 'StringToFind$' найдена, будет возвращена её позиция (в символах) внутри строки 'String$', в противном случае 0. Позиция первого символа строки равна 1.Debug FindString("PureBasic", "Bas") ; выведет 5
См. также
CountString(), InsertString(), RemoveString(), ReplaceString(), ReverseString(), StringByteLength(), StringField()
Поддерживаемые OS
Все