Veja como tirar um email de texto
esse script ensina como filtrar um email de um texto qualquer. Funciona somente com um email.
<?php //texto $detalhes ="joel alves da luz joel@onda.com.br teste do teste."; $detalhes =str_replace('"',"",$detalhes); $detalhes = str_replace("'","",$detalhes); $detalhes = str_replace(" "," ",$detalhes); //parte 1 $part0 = explode("@",$detalhes); $part01 = $part0[0]; $parte1fim = strrchr($part01,' '); //parte 2 $emailx = $detalhes; if (preg_match('/@(.+)$/', $emailx, $matches)) { $dominio = $matches[1]; $part1 = explode(" ",$dominio); $parte2fim = $part1[0]; } echo "Texto original: $detalhes<br>"; echo "email: $parte1fim@$parte2fim<br>"; ?>
<< Anterior Separar emails e pegar somente o primeiro nome
Deixe um comentário