Regular Expression con Symfony

Durante l’implementazione dei vari controlli di validazione di un form potrebbe capitare di dover aggiungere un’ espressione regolare per la verifica di un particolare campo.

Di seguito riporto un esempio di come è possibile aggiungere un controllo di tipo regular expression in una classe form:

 $this->setValidators(array(
    'telefono_cellulare' => new sfValidatorRegex(array('pattern' => '/\+[3][9][0-9]{10}$/i'),
                            array('invalid' => 'Formato del numero errato. +39XXXXXXXXXXXX'))
 ));

Il controllo riguarda la verifica del formato di un numero di cellulare affinchè venga inserito esattamente come richiesto.

Alla prossima

No comments yet. You should be kind and add one!

Leave a Comment

*

Allowed tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>