Описание
- ВыделитьСлеваСтрокуПоНомеруСлова (ИсходнаяСтрока: String; ИскомаяПодстрока: String; НомерСлова: Integer;): String;
Назначение
- Возвращает часть ИсходнойСтроки, которая содержит n (НомерСлова) повторений ИскомаяПодстрока. Считает слева направо. Если ИскомаяПодстрока повторяется меньшее количество раз, чем указано в НомерСлова, то возвращается часть строки по последнее упоминание ИскомаяПодстрока включительно.
Пример
-
var s: string;
var Строка: String;
var Подстрока: String;
Строка = "%Record% or %Record% or %Record% or %Group% and DocId = 10";
Подстрока = "%";
s = ВыделитьСлеваСтрокуПоНомеруСлова (Строка, Подстрока, 8);
--s = "%Record% or %Record% or %Record% or %Group%";
Подстрока = "%Record%";
s = ВыделитьСлеваСтрокуПоНомеруСлова (Строка, Подстрока, 8);
--s = "%Record% or %Record% or %Record%";
Тип возвращаемого значения: