Validation Rules

Validation Rules

 ruleValidate: {// new users - popup - Field Validation
        loginName: [
          {Required: true, message: 'not empty', trigger: 'blur'},
          {Pattern: /^([a-zA-Z0-9!@#$%^&*/()\-_=+{};:,<.>]{5,20})$/, message: 'enter 5 to 20, letters | number | sign (@ # & -_!)', trigger: 'blur'}
        ],
        userName: [
          {Required: true, message: 'not empty', trigger: 'blur'},
          {Pattern: / ^ [\ u4e00- \ u9fa5] + $ /, message: 'format error, only support Chinese input', trigger: 'blur'}
        ],
        phone: [
          // {pattern: / ^ 1 \ d {10} $ /, message: 'phone number is incorrect', trigger: 'blur'},
          {Required: true, message: 'not empty', trigger: 'blur'},
          {Pattern: / ^ \ d {11} $ /, message: 'format error, only supports 11 digits'}
        ],
        email: [
          {Required: true, message: 'not empty', trigger: 'blur'}
        ],
        sex: [
          {Required: true, message: 'not empty', trigger: 'blur'}
        ],
        userCode: [
          {Required: true, message: 'not empty', trigger: 'blur'},
          {Pattern: / ^ [0-9a-zA-Z] + $ /, message: 'format error, supports only alphanumeric'}
        ],
        identityCard: [
          {Required: true, message: 'not empty', trigger: 'blur'},
          {Pattern: / (^ \ d {15} $) | (^ \ d {18} $) | (^ \ d {17} (\ d | X | x) $) /, message: 'format errors, enter the correct ID number '}
        ]
      },

Guess you like

Origin www.cnblogs.com/qdwz/p/11592439.html