Функция замены строки в тексте с разделителями по номеру
str_tm = setitemstrict(str_t, indx, str);
str_t – строка, содержащая текст с разделителями,
indx – номер заменяемой строки в строке с текстом,
str – строка, на которую происходит замена.
setitemstrict – функция замены строки с номером indx в тексте с разделителями str_t. Замена происходит на строку str. Разбор текста происходит строгим образом, то есть пустые элементы текста, окруженные разделителями, также считаются за строки. Для нестрогого разбора текста стоит использовать функцию setitem. Нумерация фрагментов в тексте начинается с единицы.
Функция возвращает строковое значение str_tm – текст с замененной в нем строкой.
var s_01:string = "aaa; bbb;;ccc;ddd;"; s_02 = setitemstrict(s_01,3,"sss");
В результате выполнения скрипта переменная s_02 получит значение: aaa; bbb;sss;ccc;ddd;