regexp

memmori

Client
Регистрация
10.04.2013
Сообщения
51
Благодарностей
10
Баллы
8
Здравствуйте! Подскажите, пожалуйста, можно ли на зеннопостере через регулярные выражения удалять определенные символы (например: строка 12,300, нужно удалить знак ",".)?
У меня такой алгоритм - Парсим каждую цифру числа 12,300, копируем все в список, далее плюсуем каждый элемент этого списка с предыдущем значением. На выходе получается число 12300. Хотелось бы как-то более профессионально это делать в меньшее количество действий. Это возможно? Если да, то как?
P.S. Над моим алгоритмом не смеяться..))
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
22 559
Благодарностей
10 101
Баллы
113
все же непонятно - заменять надо определенные символы или определенные символы в определенных строках?

ааа, кажется понял.. сорри..
в принципе ваш алгоритм нормальный считаю.. :-)
но можно проще - через замену запятой на <нет_никакого_символа>
qwerty.png
 
  • Спасибо
Реакции: memmori

ZennoScript

Moderator
Регистрация
04.03.2011
Сообщения
4 452
Благодарностей
1 889
Баллы
113
Объединяете список с разделителем + , получаете строку 1,2+2,2 и т.д. Дальше в переменной, которая содержит эти данные заменяете все , на пустоту, т.е. просто удаляете что нужно и всё, дальше обрабатываете как нужно.
 
  • Спасибо
Реакции: memmori

memmori

Client
Регистрация
10.04.2013
Сообщения
51
Благодарностей
10
Баллы
8
Всем спасибо за ответы =) Это лучше, чем было у меня. Прикрепляю скрин.
Безымянный.jpg
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)