Не могу понять, почему мое регулярное выражение обнаруживает не только альфа-символы?Строка Regexp содержит также специальные символы
Узор:
([\<])([^\>]{1,})([a-zA-Z])([\>])
Пример
-------- Original Message --------
Subject: This is plain test
Date: Tue, 04 Jun 2013 13:26:04 +0000
From: Hello there <[email protected]>
To: [email protected] <[email protected]>
Hello! This is plain mail!
<[email protected]></[email protected]>
No html is inserted. No no!
<man2></man2>
Why do you found this < something inside this>???
Экспрессия нашли адреса электронной почты и недействительных HTML-теги! Мне нужно, поэтому никакие недопустимые теги и адрес электронной почты не будут сопоставлены из-за разбора текста для действительных тегов html. Что не так с этим patter и почему это соответствует недопустимым тегам и сообщениям электронной почты?
Вот ссылка для моих тестов. http://regexr.com?353v9
Вы должны сказать нам, что вы хотите, чтобы соответствовать и что не так с тем, что она соответствует теперь, если вы хотите лучше помочь на как исправить ваш шаблон. – iamnotmaynard