Попытка получить. NET регулярное выражение для распознавания следующей строки (A), но не строки (B). Специфика c требования к использованию. NET вкус регулярных выражений.
(A) :: John Doe <JDoe@domain.com>
(B) :: John Doe <JDoe@domain.com>, Jane Dina <JDina@domain.com>
Попробовал здесь немало вариантов, включая следующие, но не получил, чтобы он работал так, как мне нужно (для большего контекста, это будет использоваться в Exchange Online Transport). Правило фильтрации сообщений, которые имеют ТОЛЬКО одного получателя, не более одного.
^[^<]+<[^>]+>$ - fails, recognizes both
^.*(?=[^,])$ - fails, recognizes none
^[^,]$ - fails, recognizes both
Дайте мне знать, если я могу предоставить дополнительную информацию.
Дастин