Re: [rails] problema validazione dati con regexp

From: Aldo I. [email protected]
To: [email protected]
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