Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Функции заголовочных файлов.doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
211.46 Кб
Скачать

Strfind

Используйте эту функцию для поиска подстроки в строке.

(const string[],const sub[],ignorecase=false,pos=0)

const string[]

Строка, в которой будет производиться поиск (haystack).

const sub[]

Искомая строка (needle).

ignorecase=false

Игнорировать заглавные буквы, если true.

pos=0

Смещение для начала поиска.

Возвращает

Вхождение подстроки, -1 - если не найдено.

new instring = strfind("Are you in here?", "you", true);

strins

Эта функция вставляет строку в другую строку, заданные аргументами substr и string.

(string[],const substr[],pos,maxlength=sizeof string)

string[]

Строка, в которую вы хотите вставить подстроку.

const substr[]

Подстрока, которую вы хотите вставить в строку.

pos

Позиция для вставки.

maxlength=sizeof string

Максимальный вставляемый размер подстроки.

strins("f3llah1n is a ", "silly boy", 15);

strlen

Эта функция может быть использована для проверки длины указанной строки.

(const string[])

const string[]

Строка, длину которой вы хотите знать.

Возвращает

Дляина в виде целого числа.

new stringLength = strlen("This is an example string.");

strmid

Извлекает диапазон символов из строки.

(dest[],const source[],start,end,maxlength=sizeof dest)

dest[]

СТрока, в которую нужно поместить извлеченные символы.

const source[]

Строка, из которой извлекаются символы.

start

Позиция первого символа.

end

Позиция последнего символа.

maxlength=sizeof dest

Максимальная длина строки-назначения для копирования.

strmid(string, "Grab this word: hi!!", 17, 18);

Strpack

Эта функция может быть использована для запаковки строки.

(dest[],const source[],maxlength=sizeof dest)

dest[]

Переданная по ссылке стррока-назначение для сохранения запакованной строки.

const source[]

Исходная оригинальная строка.

maxlength=sizeof dest

Максимальный размер строки-назначения для использования.

strpack(string, "Hi, how are you?");

Strunpack

Эта функция распаковывает запакованную строку в строку-назначение.

(dest[],const source[],maxlength=sizeof dest)

dest[]

Строка-назначение для распакованной строки.

const source[]

Текущая запакованная строка, которую нужно распаковать.

maxlength=sizeof dest

Длина строки-назначения.

strunpack(string, packedString);

strval

strval может быть использована для конвертирования строки в целое число.

(const string[])

const string[]

Строка, которую Вы хотите конвертировать в целое число.

Возвращает

Целое число, извлеченное из строки.

new iValue = strval("250");