Показано с 1 по 2 из 2

Тема: регулярные выражения в теме письма

  1. #1
    postscriptum
    postscriptum вне форума
    Новичок
    Регистрация
    01.09.2005
    Сообщений
    1

    регулярные выражения в теме письма

    Помогите, очень нужно. Задочка очень простая. а у меня самого ступор, удже кучу времени убил без толку
    Исходная инфа: При ответе к теме письма добавляем "-- (ответ на сообщение от %ODate)"
    и получаем что-то вроде @ИСХОДНАЯ ТЕМА -- (ответ на сообщение от 30 августа 2005 г.)"

    Проблема: при многократных ответах тема обрастает "хвостами" типа
    ИСХОДНАЯ ТЕМА -- (ответ на сообщение от 29 августа 2005 г.) -- (ответ на сообщение от 30 августа 2005 г.) -- (ответ на сообщение от 31 августа 2005 г.)

    Вопрос: какой регексп нужно подставить, чтобы этого не было?
    Т.е. нужно вырезать "ИСХОДНАЯ ТЕМА" и отбросить всё что идёт после неё, т.е. начиная с '-- ('
    Но при этом если сочетания '-- (' в теме исходного письма нет, это не должно приводить к тому, что будет пустое поле

    пока у меня получилось что-то вроде
    %SUBJECT="%SETPATTREGEXP="".* --""%REGEXPBLINDMATCH=""%OSubj""%SUBPATT=""1""--(ответ на сообщение от %ODate)"
    но это не работает

    Начал пытаться с IF что-то сделать - тоже не выходит
    %IF:"%SETPATTREGEXP='^.*--'%REGEXPMATCH='%OSubj'"=" ":"результат1":"результат2"


  2. #2
    Vadim
    Vadim вне форума
    Участник Аватар для Vadim
    Регистрация
    01.11.2002
    Сообщений
    4,711

    Re: регулярные выражения в теме письма

    На сайте, а регеспах Киселева посмотрите. Есть так почти то, что Вам нужно!

Похожие темы

  1. регулярные выражения - замена
    от IZO-progman в разделе The Bat!: вопросы и ответы
    Ответов: 1
    Последнее сообщение: 22.04.2003, 00:54
  2. Регулярные выражения - как?
    от Vladimirovich в разделе Архив первого форума
    Ответов: 1
    Последнее сообщение: 06.03.2002, 16:23
  3. Регулярные выражения
    от Kucherov Andrey в разделе Архив первого форума
    Ответов: 0
    Последнее сообщение: 25.12.2001, 09:12