Помощь в скрипте.

Здесь выкладываем скрипты
Правила форума
Уважаемые Пользователи форума, обратите внимание!
Ни при каких обстоятельствах, Администрация форума, не несёт ответственности за какой-либо, прямой или косвенный, ущерб причиненный в результате использования материалов, взятых на этом Сайте или на любом другом сайте, на который имеется гиперссылка с данного Сайта. Возникновение неисправностей, потерю программ или данных в Ваших устройствах, даже если Администрация будет явно поставлена в известность о возможности такого ущерба.
Просим Вас быть предельно осторожными и внимательными, в использовании материалов раздела. Учитывать не только Ваши пожелания, но и границы возможностей вашего оборудования.
Ответить
SergeyN
Сообщения: 20
Зарегистрирован: 04 ноя 2021, 10:00

Приветствую!
Кто может по скриптам подсказать?
Есть значение переменной "#CH-IP-NEW", нужно преобразовать ее в "#CHIPNEW", то есть нужно из нее удалить все "-"


Sertik
Сообщения: 1598
Зарегистрирован: 15 сен 2017, 09:03

:local input "#CH-IP-NEW"
:local output

:for i from=0 to=([ :len $input ] - 1) do={
:local Char [ :pick $input $i ];
:if ($Char="-") do={:set Char ""}
:set output ($output . $Char);
}

:log info $output

P/S С Вас 5 баксов :-)


фрагменты скриптов, готовые работы, статьи, полезные приемы, ссылки
viewtopic.php?f=14&t=13947
SergeyN
Сообщения: 20
Зарегистрирован: 04 ноя 2021, 10:00

Благодарю! Все получилось.


SergeyN
Сообщения: 20
Зарегистрирован: 04 ноя 2021, 10:00

Думал конечно, что это будет проще, типа str_replace в PHP.


Ответить