← Biblioteca de patrones PATTERN
Seguridad y validación
/\b(?:\d[ -]*?){13,16}\b/g
Seguridad y validación Flags: g
Descripción
Hace coincidir formas de número de tarjeta de crédito de 13 a 16 dígitos, que a veces se separan con espacios o guiones. No comprueba la validez real (algoritmo de Luhn), y resulta útil para localizar y enmascarar formas de número de tarjeta en documentos.
Coincidencias de ejemplo
4111 1111 1111 1111
5500-0000-0000-0004
Cadena de prueba
Pago con la tarjeta 4111 1111 1111 1111
Abrir este patrón en el probador
Otros patrones