正则表达式验证不能输入汉字 element form

这个比较简单,不啰嗦直接上代码~
**

/[\u4E00-\u9FA5]/g

**

<el-form-item label="element表单" prop="form" :rules="[
               { required: true, message: '不能为空'},
               { validator: checkData, trigger: 'blur'}
             ]">
   <el-input v-model="form." placeholder="请输入"></el-input>
 </el-form-item>
 // 正则部分
checkData (rule, value, callback) {
  if (value) {
    if (/[\u4E00-\u9FA5]/g.test(value)) {
      callback(new Error('编码不能输入汉字!'));
    } else {
      callback();
    }
  }
  callback();
}

版权声明:本文为qq_40413396原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。