Все мы знаем, что 42 — это ответ на все вопросы, но для меня новость, что это действующий номер кредитной карты.
Попробуйте ввести «42» или «42176» на этой странице проверки jQuery Validation и нажмите OK.
В чем дело? Я думал, что это должна быть библиотека проверки де-факто. Даже Microsoft использует его сейчас, но считает, что «42» и «42176» являются действительными номерами кредитных карт?! Он даже не проверяет длину. Конечно, я не несу ответственности за добавление проверки длины? Это называется валидатором кредитной карты, а не валидатором luhn.
Редактировать: юмор автостопщика в сторону - как мне исправить плагин проверки, чтобы проверить длину. это легко?
0x2B | !0x2B
. - person Joachim Sauer   schedule 11.03.2011