Código PHP:
<?php
$cadena = "[email protected]";
if (ereg(" *[a-z]+ @ [a-z] + \. (org|com|net)$",$cadena)) {
echo "el correo esta bien";
}else{
echo "el correo esta mal";
}
?>
| ||||
Problema principiante Expreciones Regulares Hola, tengo el siguiente codigo: Código PHP: |
| |||
Respuesta: Problema principiante Expreciones Regulares El problema parecen ser los espacios en su mayoria prueba esto: Cita: Usa "eregi" ya que de esta forma no distinguira entre a-z y A-Z (mayúsculas/minúsculas)if (eregi("[a-z]+@[a-z]+\.(org|com|net)$",$cadena)) { PD: Si no funciona prueba lo que te dije pero anteponiendo "\" al arroba (esque no recuerdo si es necesario escapar el "@" o no... creo que no :) Pero por si a caso :P Un saludo |