Исходя из вашего комментария, вам нужен довольно неограниченный шаблон.Попробуйте:
1) Выберите все между строкой «Информация об учетной записи» и строкой «Подписка».Вам необходимо установить флажок «. Соответствия новой строки», чтобы это работало.
(?<=Account Info =======\r\n)(.+?)(?=\r\nSubscription)
Это дает позитивный взгляд на «Сведения об учетной записи =======» и позитивный прогноз на «Подписку»и вслепую выбирает все (кроме символов новой строки) между ними.
[Примечание: Notepad ++ явно не допускает просмотр назад переменной длины, поэтому вам необходимо указать полную строку для информации об учетной записи.Если вы работаете в Unix-системах, вам, возможно, придется избавиться от "\ r" s *
. Минусы: может произойти сбой, если между двумя строками, которые он просматривает, есть что-то кроме адреса электронной почты и пароля.for.
2) Выберите все в строке с @
и :
^.+?@.+?:.+
Минусы: может произойти сбой, если у вас есть другая строка, в которой есть как @
, так и: