Re: [Php-it] [PHP-JS] Filtro che funziona a metà
Davide Michel 'ZioBudda' Morelli
michel at ziobudda.net
Fri Dec 29 15:51:58 CET 2006
Matteo Giacomazzi ha scritto:
> ________________SPONSOR______________
> Spazio pubblicitario libero.
> mail a info at ziobudda.net
>
>
>
> ________________SPONSOR______________
>
> 2006/12/29, Davide Michel 'ZioBudda' Morelli <michel at ziobudda.net>:
>> var filtroCellulare = /^\+?[0-9\s]{9,20}/;
>
> Mi immagino che questa funzioni non avendo il "+$" alla fine.
> Ma quel "+" a cosa si dovrebbe applicare?
Quello davanti ?
al +39 al posto di 0039
> Secondo me non dovrebbe
> funzionare nemmeno su PHP, hai già quantificato il numero di
> occorrenze usando { e }
Su php funziona.
case 'cellulare':
$result =
preg_match('/^\+?[0-9\s]{'.$min.','.$max.'}+$/',trim($valore));
break;
e correttamente mi segnala giusto 00399890025 e sbagliato 0039-9890025
M.
--
Michel 'ZioBudda' Morelli michel at ziobudda.net
Consulenza sistemistica in ambito OpenSource.
Sviluppo applicazioni web dinamiche (LAMP+Ajax)
Telefono: +39-0240706096 -- Fax: +39-0291390660
Cellulare: +39-3939890025
http://www.ziobudda.net ICQ: 58351764
http://www.ziobuddalabs.it Skype: zio_budda
http://www.ajaxblog.it
More information about the Php-it
mailing list