Помогите с регуляркой

Поддержка
  • @Fox @Xstroy Я привык с такими регулировками работать

    .*Subject[:](.*)Delivered[-]To[:].*
    

    вот этот вариант не понял

    (?<=Subject: ).*?(?=  Delivered-To:)
    
  • @GamiD В примерном проекте я дал такую регулярку:

    Subject: (.+?) Delivered
    

    Я привык с такими регулировками работать

    Символы в квадратных скобках это диапазон, диапазон с одним символом это лишний шаг для нахождения данных.


    вот этот вариант не понял

    @Xstroy Использовал группы с утверждениями, (?<=) назад смотрящая группа, смотрит что идёт после "Subject: ", а (?=) соответственно вперёд смотрящая, смотрит что идёт перед " Delivered-To:"

  • По регулярным выражениям есть хорошая статья, в ней же есть хорошая шпаргалка:
    alt text

  • @Fox эту картинку на английском видел и ничего не понял спасибо прочитаю статью что там да как