PHP - Funzione ereg ()
Sintassi
int ereg(string pattern, string originalstring, [array regs]);
Definizione e utilizzo
La funzione ereg () cerca una stringa specificata da string per una stringa specificata da pattern, restituendo true se il pattern viene trovato e false in caso contrario. La ricerca fa distinzione tra maiuscole e minuscole per quanto riguarda i caratteri alfabetici.
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 viene trovato il modello 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
$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";
}
?>
Questo produrrà il seguente risultato: