Inicio > tarjetas credito, validar > Valida tarjetas crédito con expresiones regulares

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}$/

Comparte !
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • BarraPunto
  • BlinkList
  • email
  • laaik.it
  • Live
  • Meneame
  • MisterWong
  • MyShare
  • Pownce
  • Slashdot
  • StumbleUpon
  • TwitThis
  • Blogosphere News
  • De.lirio.us
  • Technorati

Unique visitors to post: 33

Categories: tarjetas credito, validar Tags:
  1. Sin comentarios aún.
  1. Sin trackbacks aún.