Я хочу, чтобы заменить все "MailTo:." Ссылку в HTML с простыми письмамиReplaceing <A HREF = "электронная почта: только с электронной Aadress
In: text .... <a href="mailto:[email protected]">not needed</a> text
Out: text .... [email protected] text
Я сделал это:
$str = preg_replace("/\<a.+href=\"mailto:(.*)\".+\<\/a\>/", "$1", $str);
Но он терпит неудачу, если есть несколько сообщений электронной почты в строке или HTML внутри «а» тег
In: <a href="mailto:[email protected]">not needed</a><a href="mailto:[email protected]"><font size="3">[email protected]</font></a>
Out: [email protected]">
Спасибо, не жадный матч делает работу хорошо & спасибо за информацию об экранировании. – Lauri