Требуется RegEx для соответствия электронной почте - PullRequest
0 голосов
/ 14 марта 2020

Мне нужно регулярное выражение для сопоставления с этой строкой заголовка письма

To: everything here <myemail@domain.com> 

У меня также может быть этот случай, который тоже должен совпадать

To: everything here <myemail@domain.com> <anotheremail@domain2.com>

В «все здесь» может быть все, например, ничего, слова, пробелы, двойные кавычки и т. д.

Я пытаюсь использовать это регулярное выражение

/^To:(?:)<myemail\@domain\.com\>/gm

, но оно не работает. Я понял, что (? :) должно соответствовать всем.

1 Ответ

2 голосов
/ 14 марта 2020

Возможно ...

^To: (.*?) <.*$

Захват:

\1

Выходы:

everything here

https://regex101.com/r/GMi2rn/1

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...