2
0

validators.js 472 B

12345678910111213
  1. var validators = (function () {
  2. var emailRE = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/
  3. return {
  4. nameValidator: function (val) {
  5. this.validation.name = !!val
  6. return val
  7. },
  8. emailValidator: function (val) {
  9. this.validation.email = emailRE.test(val)
  10. return val
  11. }
  12. }
  13. })()