Дано тхт файл (в приложенном файле)
В каждой строчке может быть(а в каких то может и нет) по мимо прочего, такое содержание:
price|цифры||
||l|цифры||
||xl-1|цифры||
Пример строчки:
price|3290||old_price|7400||m-2|90х48||m-3|Состоит из 5 модулей||l|4490||l-1|120х64||l-2|Состоит из 5 модулей 32х28-2, 19х56-2, 18х56||xl-1|5290||xl-2|150х80||xl-3|Состоит из 5 модулей 40х35-2, 23х70-3
Нужен скрипт, с таким интерфейсом
В поля ввода можно вводить математическое действие и цифры: например поле price*1.07 значит цифры которые идут после price| во всём тхт файле надо умножить на 1.07.
пример 2: поле l+300 значит к цифрам которые идут после ||l| во всём файле надо прибавить 300. Ну и так же с вычитанием и делением
При умножение и делении надо что бы конечная цифра округлялось до целого числа (т.е. что бы не было десятых и сотых)
Если стоит галочка "на конце 90", то у всех цифр во всем тексте в данном "поле" последние две цифры скрипт должен сделать 90
Пример на одной строчке файла:
price|3290||old_price|7400||m-2|90х48||m-3|Состоит из 5 модулей||l|4490||l-1|120х64||l-2|Состоит из 5 модулей 32х28-2, 19х56-2, 18х56||xl-1|5290||xl-2|150х80||xl-3|Состоит из 5 модулей 40х35-2, 23х70-3
Вводим в скрипт:
price *1.07 + галочка округляем до 90
l +300
xl-1 пустое поле
Запускаем
и получается:
price|3590||old_price|7400||m-2|90х48||m-3|Состоит из 5 модулей||l|4790||l-1|120х64||l-2|Состоит из 5 модулей 32х28-2, 19х56-2, 18х56||xl-1|5290||xl-2|150х80||xl-3|Состоит из 5 модулей 40х35-2, 23х70-3
Сроки: в течении пары часов
Оплата: постоплата на Вебмани, ЯД или карту Сбербанка