Помогите, очень нужно. Задочка очень простая. а у меня самого ступор, удже кучу времени убил без толку
Исходная инфа: При ответе к теме письма добавляем "-- (ответ на сообщение от %ODate)"
и получаем что-то вроде @ИСХОДНАЯ ТЕМА -- (ответ на сообщение от 30 августа 2005 г.)"
Проблема: при многократных ответах тема обрастает "хвостами" типа
ИСХОДНАЯ ТЕМА -- (ответ на сообщение от 29 августа 2005 г.) -- (ответ на сообщение от 30 августа 2005 г.) -- (ответ на сообщение от 31 августа 2005 г.)
Вопрос: какой регексп нужно подставить, чтобы этого не было?
Т.е. нужно вырезать "ИСХОДНАЯ ТЕМА" и отбросить всё что идёт после неё, т.е. начиная с '-- ('
Но при этом если сочетания '-- (' в теме исходного письма нет, это не должно приводить к тому, что будет пустое поле
пока у меня получилось что-то вроде
%SUBJECT="%SETPATTREGEXP="".* --""%REGEXPBLINDMATCH=""%OSubj""%SUBPATT=""1""--(ответ на сообщение от %ODate)"
но это не работает
Начал пытаться с IF что-то сделать - тоже не выходит
%IF:"%SETPATTREGEXP='^.*--'%REGEXPMATCH='%OSubj'"=" ":"результат1":"результат2"