Valida tarjetas crédito con expresiones regulares
Original de Anieto2k
Una tarea que en nuestros desarrollos podemos necesitar es la validación de que el número de tarjeta de crédito insertado sea correcto. Pese a que despues necesitamos comprobar que el número introducido haga referencia a una cuenta real y que por consecuente no podrán realizarse cobros en ella.
Una forma, para evitar comprobaciones no válidas es la comprobar que el número metido es un número válido y en caso de que lo sea, proceder a comprobar la veracidad de la tarjeta. Para ello podemos usar unas expresiones regulares bastante facilonas.
//Visa
/^4d{3}-?d{4}-?d{4}-?d{4}$/
//MasterCard
/^5[1-5]d{2}-?d{4}-?d{4}-?d{4}$/
Unique visitors to post: 33
Categories: tarjetas credito, validar
Comentarios Recientes