FormChek, walidacja numeru karty kredytowej w JavaScript
Witam,
Znalazłem bibliotekę JavaScript do walidacji danych – FormChek.js (np. numery karty kredytowej). Mam do niej od razu patcha, gdyż mi nie działało.
// BOI, followed by an optional + or -, followed by one or more digits, // followed by EOI. -var reSignedInteger = /^(+|-)?\d+$/ +var reSignedInteger = /^([-+])?\d+$/ // BOI, followed by one of these two patterns: @@ -208,7 +208,7 @@ // (a) one or more digits, followed by ., followed by zero or more digits // (b) zero or more digits, followed by ., followed by one or more digits // ... followed by EOI. -var reSignedFloat = /^(((+|-)?\d+(\.\d*)?)|((+|-)?(\d*\.)?\d+))$/ +var reSignedFloat = /^((([-+])?\d+(\.\d*)?)|(([-+])?(\d*\.)?\d+))$/ // BOI, followed by one or more characters, followed by @, // followed by one or more characters, followed by .,W skrócie: wyrażenie (+|-) zastępuję ([-+]). Działa OK. Testowałem dla IE, Firefoxa, Opery i Konquerora.
Categories: JavaScript