ReMaRk
Новичок
Трудная задача
Люди!!! Мы русские должны помогать друг другу! =)
Помогите решить непосильную для меня задачу... Не скажу что плохо знаю регулярные выражения, но не как не могу составить регу.
Задача - возможны следующие варианты цены:
18р.
от 18р.
до 18р.
договорн.
и вместо р. (рубли) может стоять "у.е." или "$" (бакс)
Надо каким-то неведомым для меня образом отпарсить эту цену (единственное что лезет мне в голову - это реги) и получить отдельно в массиве каждую составляющую цены.
Для первого варианта должно быть 2 элемента (18 и р.)
Для второго - 3 эл. (от, 18, р.)
Для третьего - 3 эл. (до, 18, р.)
И для четвертого - 1 эл. (договорн.)
Если у кого-нибудь будут какие-либо предложения - прошу, нет, умоляю!!! напишите!!!
Буду признателен! Спасибо.
Люди!!! Мы русские должны помогать друг другу! =)
Помогите решить непосильную для меня задачу... Не скажу что плохо знаю регулярные выражения, но не как не могу составить регу.
Задача - возможны следующие варианты цены:
18р.
от 18р.
до 18р.
договорн.
и вместо р. (рубли) может стоять "у.е." или "$" (бакс)
Надо каким-то неведомым для меня образом отпарсить эту цену (единственное что лезет мне в голову - это реги) и получить отдельно в массиве каждую составляющую цены.
Для первого варианта должно быть 2 элемента (18 и р.)
Для второго - 3 эл. (от, 18, р.)
Для третьего - 3 эл. (до, 18, р.)
И для четвертого - 1 эл. (договорн.)
Если у кого-нибудь будут какие-либо предложения - прошу, нет, умоляю!!! напишите!!!
Буду признателен! Спасибо.