<?php $text = "Все работает только когда перед адресом есть какие-нибудь символы. Например:test@test.com - не работаетtest test@test.com - работает"; $text = preg_replace("#(^|[\n ])([\w0-9&\-_.]+?)@([\w\-]+\.([\w\-\.]+\.)*[\w]+)#iu", "\\1<a href=\"mailto:\\2@\\3\">\\2@\\3</a>", $text); echo $text;
Standard input is empty
Все работает только когда перед адресом есть какие-нибудь символы. Например: <a href="mailto:test@test.com">test@test.com</a> - не работает test <a href="mailto:test@test.com">test@test.com</a> - работает
The brand new service which powers Ideone!
Widget for compiling and running the source code in a web browser!