Strfind RU

From SA-MP Wiki

Jump to: navigation, search

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: Объединяет две строки в одну.
Personal tools
Navigation
Toolbox
In other languages