PHP - Funzione eregi ()

Sintassi

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

Definizione e utilizzo

La funzione eregi () cerca in una stringa specificata da pattern una stringa specificata da string. La ricerca non fa distinzione tra maiuscole e minuscole. Eregi () può essere particolarmente utile quando si controlla la validità delle stringhe, come le password.

Il parametro di input facoltativo regs contiene un array di tutte le espressioni corrispondenti che sono state raggruppate tra parentesi nell'espressione regolare.

Valore di ritorno

  • Restituisce true se il modello è convalidato e false in caso contrario.

Esempio

Di seguito è riportato il pezzo di codice, copia e incolla questo codice in un file e verifica il risultato.

<?php
   $password = "abc";
   
   if (! eregi ("[[:alnum:]]{8,10}", $password))
   {
      print "Invalid password! Passwords must be from 8 - 10 chars";
   } else {
      print "Valid password";
   }
?>

Questo produrrà il seguente risultato:

Invalid password! Passwords must be from 8 - 10 chars