Ir al contenido principal

Entradas

Destacados

Expresiones regulares

Cuando me tocó desarrollar un "pequeño" módulo de registro de datos fiscales de clientes para una refaccionaria, para posteriormente elaborar un reporte de factura (faltó lo del timbrado), sabía que los RFC (Registro Federal de Contribuyentes, no los Request For Comments) tienen una longitud de 12 o 13 caracteres (persona moral y persona física respectivamente) y que están compuestos por números y letras. Pensé que sería algo fácil de validar, pero después me di de golpes contra la pared para validar todos los RFC. Nunca fui bueno creando expresiones regulares y pues ahí intentaba generar un patrón que validara la cadena. Creo que solamente pude validar un solo caso.
Posteriormente me acordé que el SAT tiene un validador de RFC (ya lo había usado anteriormente pero en su momento no me acordaba de eso). Chequé el código fuente de los scripts esperando encontrar el regex (regular expression, en español expresión regular)hasta que lo encontré (ya había gastado días tratando de…

Entradas más recientes

El trabajo en casa (home office) en tiempos del COVID-19

Edith Clarke, una computadora humana

¿Qué les hace falta a las mujeres para adentrarse en el mundo del desarrollo de software?

María en mi vida

He visto

Reflexiones

Women InVoice

¿Piedras o rocas?

La Dichosa Laura García

Sobre contingencias y otros problemas medio ambientales