Заменить элемент массива в Ls

motogarri

Well-Known Member
17.02.2010
200
4
#1
Как можно заменить подстроку в массиве? Есть подходящая команда или только циклом, сравнивая значения?
(0) Саша
(1) Маша
(2) Маша
(3) Маша
(4) Даша
(5) Даша

Нужно заменить значение "Маша" с индексом (1) на "Кирюша"
 

hosm

* so what *
18.05.2009
2 442
9
#2
циклами или собаками -@Contains/@Member - поиск, замена по индексу или @replacesubstring/@Replace - замена глобально
И на лотусскрипте есть ArrayGetIndex - найдет 1е значение, потом явно заменить найденный элемент массива.
Для замены глобально есть ArrayReplace и Replace - последняя заменит и подстроку в массиве.
Почитайте, что вам подойдет.