Amplitud alta del número de tarjeta de crédito

La amplitud alta detecta los números de tarjeta de crédito válidos separados por espacios, guiones largos o puntos, o sin separadores.
Este validador incluye formatos para American Express, Diner's Club, Discover, Japan Credit Bureau (JCB), MasterCard y Visa.
Este validador realiza la validación de la comprobación de Luhn.
Patrones de amplitud alta del número de tarjeta de crédito
Patrones
Patrones (continuados)
2149 \d{6} \d{5}
2149-\d{6}-\d{5}
2014\d{11}
2014 .\d{6}.\d{5}
2014 \d{6} \d{5}
2014-\d{6}-\d{5}
3[47]\d{2}.\d{6}.\d{5}
3[068]\d{2}.\d{6}.\d{4}
3[47]\d{2}-\d{6}-\d{5}
3[068]\d{2}-\d{6}-\d{4}
3[47]\d{13}
3[068]\d{2} \d{6} \d{4}
3[47]\d{2} \d{6} \d{5}
3[068]\d{12}
4\d{12}
\d{16}
\d{4}.\d{4}.\d{4}.\d{4}
\d{4}-\d{4}-\d{4}-\d{4}
\d{4} \d{4} \d{4} \d{4}
1800\d{11}
2131\d{11}
2149\d{11}
2149.\d{6}.\d{5}
Validador de amplitud alta del número de tarjeta de crédito
Validador obligatorio
Descripción
Comprobación de Luhn
Computa la suma de comprobación de Luhn, que cada número de tarjeta de crédito debe aprobar.