Expresiones reuglares , validacion color hexadecimal


#1

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


#2

On Oct 19, 2008, at 9:11 PM, Miguel M. 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.


#3

muchas gracias

saludos

Atte.
Miguel Michelson Martinez

www.artenlinea.cl

On Sun, Oct 19, 2008 at 11:44 PM, Jorge S.