rules: [ { required: true, message: '請輸入角色名稱!'}, { min: 0, max: 64, message: '長度不超過 64 個字符', trigger: 'blur' }, {pattern: /^[^\s]*$/,message: '禁止輸入空格', trigger: 'blur'}, { validator: (rule, val, callback) => { const pattern = new RegExp("[`~!@#$^&*()=|{}':;',\\[\\].<>《》/?~!@#¥……&*()——|{}【】‘;:”“'。,、?]"); if (pattern.test(val)){ callback('不可輸入特殊字符'); }else { callback(); } callback(); }, }, { validator: this.validateRoleCode} ]},