美文网首页
校验不能包含特殊字符和空格

校验不能包含特殊字符和空格

作者: 新苡米 | 来源:发表于2022-03-16 15:18 被阅读0次
 const valideRemarks = (rule, value, callback) => {
      let flag = new RegExp(
        "[`~!@#$^&*()=|{}':;',\\[\\].<>《》/?~!@#¥……&*()——|{}【】‘;:”“'。,、? ]"
      );
      // 判断 value 是否包含特殊字符
      if (flag.test(value)) {
        callback(new Error("备注不能包含特殊符号和空格!"));
      } else {
        callback();
      }
    };

 remarks: obj.remarks
            ? obj.remarks.replace(
                /[`~!@%#$^&*()=|{}':;',\\+-·_》《“[\].<>/?~!@#¥……&*()——|{}【】';:""'。,、?\s]/g,
                ""
              )
            : undefined,

 remarks: [{ trigger: "blur", validator: valideRemarks }],


 // 规则对象(flag)
      let flag = new RegExp("[`~!@#$^&*()=|{}':;',\\[\\].<>《》/?~!@#¥……&*()——|{}【】‘;:”“'。,、? ]")

      // 判断 value 是否包含特殊字符
      if(flag.test(value)){
        this.$message.error("不能包含特殊符号和空格!");
        return false;
      }

相关文章

  • 校验不能包含特殊字符和空格

  • 2021-06-22 校验不能包含特殊字符和空格

  • 测试文章

    1.3 变量和常量命名 名称能够包含大部分字符,包括 Unicode 字符。但是不能包含以下字符:空格、数学符号、...

  • java中常用正则表达式

    用正则表达式切割字符串;将,,和空格还有\隔开的字符分割 包含, ,和空字符串 包含() () 和空格 包含,,...

  • Java基础知识

    1.标志符 可以由字母、数字、下划线(_)、美元符($)组成,但不能包含 @、%、空格等其它特殊字符,不能以数字开...

  • 常用正则表达式收集(持续更新)

    1、校验密码强度 密码的强度必须是包含大小写字母和数字的组合,不能使用特殊字符,长度在8-10之间。 2、校验中文...

  • 2019-08-16

    d和name id不能包含特殊字符 name可以包含特殊字符 class用与设置IOC容器生成类的实例 Bean的...

  • Swift3学习笔记:基础

    基础 1. 常量和变量 命名 常量和变量不能包含空格、数学字符、箭头、|、-或私有使用的字符(. ;等);不能以数...

  • PHP全栈学习笔记3

    trim()函数,用于去除字符串首尾空格和特殊字符返回的是去掉的空格和特殊字符后的字符串 ltrim()函数,用于...

  • PHP全栈学习笔记3

    trim()函数,用于去除字符串首尾空格和特殊字符返回的是去掉的空格和特殊字符后的字符串 ltrim()函数,用于...

网友评论

      本文标题:校验不能包含特殊字符和空格

      本文链接:https://www.haomeiwen.com/subject/kyypdrtx.html