PHP - Función eregi ()

Sintaxis

int eregi(string pattern, string string, [array regs]);

Definición y uso

La función eregi () busca en una cadena especificada por patrón una cadena especificada por cadena. La búsqueda no distingue entre mayúsculas y minúsculas. Eregi () puede ser particularmente útil cuando se comprueba la validez de cadenas, como contraseñas.

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 el patrón está validado 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
   $password = "abc";
   
   if (! eregi ("[[:alnum:]]{8,10}", $password))
   {
      print "Invalid password! Passwords must be from 8 - 10 chars";
   } else {
      print "Valid password";
   }
?>

Esto producirá el siguiente resultado:

Invalid password! Passwords must be from 8 - 10 chars