Tengo esta expresion regular para detectar que el email es válido...ahora si el email es válido me gustaria recoger la información hasta la @ y guardarla en una variable...lo he intentado con str_replace pero creo que no se hace asi...
Código PHP:
<?php
$string = "[email protected]";
if (preg_match('/^[^0-9][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[@][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[.][a-zA-Z]{2,4}$/',$string))
{
echo " ".$string." es una direccion valida<br />";
//Aqui deberia guardar direcciona a una variable y no se como hacerlo :(
}
?>