PHP - Función ereg ()
Sintaxis
int ereg(string pattern, string originalstring, [array regs]);
Definición y uso
La función ereg () busca una cadena especificada por cadena para una cadena especificada por patrón, devolviendo verdadero si se encuentra el patrón y falso en caso contrario. La búsqueda distingue entre mayúsculas y minúsculas con respecto a los caracteres alfabéticos.
El parámetro de entrada opcional regs contiene una matriz de todas las expresiones coincidentes que se agruparon entre paréntesis en la expresión regular.
Valor devuelto
Devuelve verdadero si se encuentra el patrón y falso en caso contrario.
Ejemplo
A continuación se muestra el fragmento de código, copie y pegue este código en un archivo y verifique el resultado.
<?php
$email_id = "[email protected]";
$retval = ereg("(\.)(com$)", $email_id);
if( $retval == true )
{
echo "Found a .com<br>";
} else {
echo "Could not found a .com<br>";
}
$retval = ereg(("(\.)(com$)"), $email_id, $regs);
if( $retval == true )
{
echo "Found a .com and reg = ". $regs[0];
} else {
echo "Could not found a .com";
}
?>
Esto producirá el siguiente resultado: