такой regex "/^(5[1-5]|222[1-9]|22[3-9]|2[3-6]|27[01]|2720)[0-9]+/"
Нужно добавить еще проверку на length 16 для всего этого.
Дошел до такого "/(?=\d{16}$)^(5[1-5]|222[1-9]|22[3-9]|2[3-6]|27[01]|2720)[0-9]/". Правильно ли?
Разве только 16 мастеркарты?
https://en.wikipedia.org/wiki/Payment_card_number#Issuer_identification_number_(IIN) да only 16
IIN это часть номера
Там все подряд по номерам карты пойдут, а они ж по определенному алгоритму генерятся
Уверен, что нет для этого готового пакета?
Обсуждают сегодня