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: