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 '}
]
},