Может вопрос не по теме, но кто-то знает(и поможет) как составить регулярное выражение для шаблона ответа. Необходимо цитировать не все письмо, а только часть письма, кторая идет после строчки "Subject: From internet user"
Может вопрос не по теме, но кто-то знает(и поможет) как составить регулярное выражение для шаблона ответа. Необходимо цитировать не все письмо, а только часть письма, кторая идет после строчки "Subject: From internet user"
Что-то типа:
%SetPattRegExp='(?ims)Subject\: From internet user(.*)'
%RegExpBlindMatch=%Text
%SubPatt='1'
не проверено, но должно работать…
ОГРОМНОЕ СПАСИБО - РАБОТАЕТ
А может подскажете где можно почитать про синтаксис составления регулярных выражений? а то в help'е этот вопрос как-то скомно присан
В хелпе этот вопрос как раз максимально подробно описан. В английском хелпе. По адресу advanced usage topics --> regular expressions --> regular expressions syntax (advanced). Я не знаю, переведено ли всё это в русском хелпе от Слэша.
Ещё раз спасибо! В английском хелпе правда есть что почитать, а в русском почти нуль…
Если интересует конкретно русское руководство, то купите в любой книжной лавке более-менее любую книжку про Perl и изучите раздел, посвященный регулярным выражениям. В случае Бата отличия от этого минимальны (наиболее раздражающим отличием является отсутствие глобального search and replace, перловый ключик /g).
С этого сайта http://vingrad.ru/download/perl/regexp2-ref.pdf можно скачать учебник по Регулярным Выражениям (язык Perl) на русском языке - там довольно подробно все описано (с примерами) даже больше, чем в английском Help от The_Bat!. Формат файла .pdf (Acrobat Reader).Сообщение от ZAV
О! Мне как раз такой темы в ФАКе форума не хватало. Так что переносим…