ciao a tutti ...

ho un problemino con delle espressioni regolari ...

ho letto che dalla 5.3.0 ereg, eregi e tutte le loro forme sono state deprecate.

io possiedo un server con la 5.3.1 e vorrei evitare di usare strumenti in via di estinzione...

io ho creato un espressione (di prova) e ho usato lo strumento consigliato
PREG_MATCH($pattern , $soggetto [opzioni]) ;

ma ritorna sempre false, mentre se uso ereg ritorna il valore corretto ...


qualciuno mi può aiutare?

Codice PHP:
function DueParti($parametro){

    
$exp '^[a-zA-Z]+$';
        
$preg preg_match($exp $parametro); //questa non funziona
    
$preg ereg($exp $parametro);//anche se deprecata va che è una meraviglia
    
return $preg;

}


$variabile 'dsssa';

$valore DueParti($variabile);

var_dump($valore); 

ciao e grazie