Я пытаюсь создать регулярное выражение, которое будет искать адрес электронной почты после поля Cc в заголовке письма.У меня нет управления программированием строки, поэтому оно не относится к какому-либо конкретному языку программирования.Это всего лишь часть интеграции некоторого программного обеспечения, которое ожидает некоторого регулярного выражения в критериях поиска
Заголовок электронного письма выглядит следующим образом:
Received: by hermit.cdu-staff.local
id <01CCE6E3.19910AB8@hetmit.ere-tyumm.local>; Thu, 9 Feb 2012 13:57:14 +0930
MIME-Version: 1.0
Content-Type: multipart/alternative;
boundary="----_=_NextPart_001_01CCE6E3.19910AB8"
Content-class: urn:content-classes:message
X-MimeOLE: Produced By Microsoft Exchange V6.5
Subject: Email header example
Date: Thu, 9 Feb 2012 13:57:10 +0930
Message-ID: <6434D994F5A495428AB3B69877565EF97040C469A@hermit.cdi-stann.local>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: Email header example
Thread-Index: Aczm4xa7dGVpHUWERSSOuR8HCNmrAw==
From: "Bishnu Paudel" <Bishnu.Paudel@company.com>
To: "Study" <study@company.com>
Cc: "Cameron Loudon" <Cameron.Loudon@company.com>
Я создал регулярное выражение, которое прекрасно работает, еслистрока является строкой в одну строку (последняя строка в заголовке).Вот выражение
(^|,)\s*.*Cc:.*(bishnu.paudel|cameron.loudon)@company[.]com\s*($|,).
Любая помощь будет принята с благодарностью.