Версия для печати. Взято с сайта phpsql.ru

На главную   Назад   Вперед

Разбор адесов E-mail

$text = "Адреса: [email protected], [email protected]";
$html = preg_replace(
  `{
    [w-.]+             # имя ящика
    @
    [w-]+(.[w-]+)*   # имя хоста
  }xs`,
  `<a href="mailto:$0">$0</a>`,
  $text
);
echo $html;
То же самое, но немножко по-другому:
$html = preg_replace( `/(S+)@([a-z0-9.-]+)/is`, `<a href="mailto:$0">$0</a>`, $text);

 
Предыдущая   На главную   Следующая