> From: Aldo Italo <free3zone a gmail.com>
> To: ml a lists.ruby-it.org
> Sent: Monday, 1 September, 2008 17:50:42
> Subject: Re: [ruby-it] [rails] problema validazione dati con regexp
>
>
> il risultato purtroppo è lo stesso di prima: non mi accetta valori con
> lo zero sulla cifra finale.
> grazie.
eppure sembra andare (ho cambiato due dettagli, riordinando la regex e mettendo il secondo membro di lunghezza variabile)
Interactive ruby ready.
>> r=/^(\d{1,3}\.\d{1,4})?$/
=> /^(\d{1,3}\.\d{1,4})?$/
>> r =~ "12.123"
=> 0
>> r =~ "ciao"
=> nil
>> r =~ "112.123"
=> 0
>> r =~ "112.1230"
=> 0
>> r =~ "112.230"
=> 0
>> r =~ "2.230"
=> 0
>> r =~ "2.2"
=> 0
>> r =~ "2."
=> nil
>> r =~ ""
=> 0
>> r =~ "1.0"
=> 0
>> r =~ "0.0"
=> 0
>> r =~ "00.00"
=> 0