setitemstrict

Функция замены строки в тексте с разделителями по номеру

Синтаксис:

str_tm = setitemstrict(str_t, indx, str);

Аргументы:

Имя Тип данных Описание
str_t string Строка, содержащая текст с разделителями
indx integer Номер заменяемой строки в строке с текстом
str string Строка, на которую происходит замена

Описание:

setitemstrict – функция замены строки с номером indx в тексте с разделителями str_t. Замена происходит на строку str. Разбор текста происходит строгим образом, то есть пустые элементы текста, окруженные разделителями, также считаются за строки. Для нестрогого разбора текста стоит использовать функцию setitem. Нумерация фрагментов в тексте начинается с единицы.

Результат:

Имя Тип данных Описание
str_tm string Текст с замененной в нем строкой

Пример:

var s_01: string = "aaa; bbb;;ccc;ddd;";
s_02 = setitemstrict(s_01,3,"sss");

В результате выполнения скрипта переменная s_02 получит значение: aaa; bbb;sss;ccc;ddd;

Дополнительные материалы