amigos...estoy buscando si alguien ha logrado validar un rut chileno en ruby (el DNI para la gente de otros paises)..
ojala me puedan ayudar recien estoy comenzando en este lenguaje..
Gracias
| |||
validar rut de chile en Ruby amigos...estoy buscando si alguien ha logrado validar un rut chileno en ruby (el DNI para la gente de otros paises).. ojala me puedan ayudar recien estoy comenzando en este lenguaje.. Gracias |
| |||
no idea dnd se pone pero este es el codigo q necesitas yo creo q va en model pero aver q nos dicen los expertos T=ARGV[0].to_i v=1 S=0 for i in (2..9) if i == 8 v=2 else v+=1 end S+=v*(T%10) T/=10 end S = 11 - S%11 if S == 11 print 0, "\n" elsif S == 10 print "K", "\n" else print S, "\n" end |
| |||
Respuesta: validar rut de chile en Ruby Compadre, no pierda su tiempo.. rails tiene todo hecho, es cosa de aprovechar sus funciones.. te aconsejo hacerlo a traves del modelo con lo sgte:
Código:
algo así por ejemplo.. así lo validas con expression regular.. si quieres validar el rut verificador tbn hay otra funcion de rails..validates_format_of :RUT, :with => /\A(\d{1,3})\.(\d{1,3})\.(\d{1,3})\-(k|\d{1})\Z/i, :message => "no válido." saludos |