Strfind RU
From SA-MP Wiki
strfind
Описание:
Ищет подстроку в строке.
(const string[],const sub[],bool:ignorecase=false,pos=0)
const string[] | Строка, в которой вы хотите искать (стог сена). |
const sub[] | Строка, которую вы хотите искать (иголка). |
bool:ignorecase | (опционально) Учёт регистра. |
pos | (опционально) Смещение начала поиска. |
Возвращаемые значения:
Начальную позицию подстроки или -1, если она не была найдена.
Пример использования:
if(strfind("Ты здесь?", "ты", true) != -1) //возвратит 0, потому что начало 'ты' (т) в строке приходится на индекс 0 { SendClientMessageToAll(0xFFFFFFFF, "Я нашёл тебя!"); }
Связанные функции
Следующие функции могут быть полезны, т.к. они так или иначе связаны с текущей функцией.
- strcmp: Сравнивает две строки.
- strtok: Получает следующий параметр в виде строки.
- strdel: Удаляет часть строки.
- strins: Вставляет текст в строку.
- strlen: Получает длину строки.
- strmid: Извлекает часть строки в другую строку.
- strpack: Запаковывает строку.
- strval: Преобразует строку в целое число.
- strcat: Объединяет две строки в одну.