Filter

Оценить
(0 голоса)

Возвращает массив строк, содержащий только те строки, которые соответствуют поисковой строке.

Filter(sa, s)

sa — массив строк, содержащий одну или более отдельных строк, в которых нужно выполнить поиск.

s — строковое значение, которое нужно найти в массиве sa.

Filter(sa, s, b)

sa — массив строк, содержащий одну или более отдельных строк, в которых нужно выполнить поиск.

s — строковое значение, которое нужно найти в массиве sa.

b — булевское значение, указывающее, должен ли поиск возвращать частичные соответствия. Если для этого аргумента указано значение True, функция будет возвращать строки с частичным соответствием. Если указано значение False, функция будет возвращать только полные соответствия.

Filter(sa, s, b, n)

sa — массив строк, содержащий одну или более отдельных строк, в которых нужно выполнить поиск.

s — строковое значение, которое нужно найти в массиве sa.

b — булевское значение, указывающее, должен ли поиск возвращать частичные соответствия. Если для этого аргумента указано значение True, функция будет возвращать строки с частичным соответствием. Если указано значение False, функция будет возвращать только полные соответствия.

л — числовое значение, указывающее зависимость поиска от регистра. О = поиск с учетом регистра, 1 = поиск без учета регистра.

StringVar Array Beatles := ["John","Paul","George","Ringo"];

Join (Filter(Beatles,"o"))

возвращает строку “John George Ringo” (функция Join объединяет три элемента строкового массива Beatles, содержащие букву “о”).

InStr
InStrRev
Join
Left
LowerCase

Добавить комментарий


Защитный код
Обновить