Alternative for deprecated PHP function: eregi_replace [duplicate]
Do anyone know a good alternative for the deprecated eregi_replace function?
I need it for this sniplet:
$pattern = "([a-z0-9][_a-z0-9.-]+@([0-9a-z][_0-9a-z-]+\.)+[a-z]{2,6})";
$replace = "<a href=\"mailto:\\1\">\\1</a>";
$text = eregi_replace($pattern, $replace, $text);
Thanks!
preg_replace
https://php.net/preg-replace
$pattern = "/([a-z0-9][_a-z0-9.-]+@([0-9a-z][_0-9a-z-]+\.)+[a-z]{2,6})/i";
$replace = "<a href=\"mailto:\\1\">\\1</a>";
$text = preg_replace($pattern, $replace, $text);
preg_replace
精彩评论