Forum: Rails-ES expresiones reuglares , validacion color hexadecimal

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
Bf47b813b0de4867a015fd4b54ac2fb4?d=identicon&s=25 Miguel Michelson (samek)
on 2008-10-20 04:14
(Received via mailing list)
Hola expertos,

estoy tratando de validar un color hexadecimal en rails.

lo estoy haciendo asi

     validates_format_of :fondo , :with
=>/#([0-9a-fA-F]{2})+([0-9a-fA-F]{2})+([0-9a-fA-F]{2})/

funciona, pero mas o menos,

si pongo un color asi

#ff000000000123455  , no me valida ¿como hago para limitar que solo
quiero
una cantidad determinada de caracteres?


he googleado pero no encuentro un regex que valide un hexadecimal


Saludos


Atte.
Miguel Michelson Martinez
95a697de2d566b3d83b3183eab805ccf?d=identicon&s=25 Jorge Santiago (Guest)
on 2008-10-20 04:44
(Received via mailing list)
On Oct 19, 2008, at 9:11 PM, Miguel Michelsongs wrote:

>
> si pongo un color asi
>
> #ff000000000123455  , no me valida ¿como hago para limitar que solo
> quiero una cantidad determinada de caracteres?
>

Creo que con esto sería suficiente:

/^#[0-9a-fA-F]{6}$/


Saludos.
Bf47b813b0de4867a015fd4b54ac2fb4?d=identicon&s=25 Miguel Michelson (samek)
on 2008-10-20 08:02
(Received via mailing list)
muchas gracias

saludos



Atte.
Miguel Michelson Martinez
---------------------------------------
www.artenlinea.cl


On Sun, Oct 19, 2008 at 11:44 PM, Jorge Santiago
This topic is locked and can not be replied to.