将后端返回的正则字符串转为正则对象

/*这个正则表示的是输入框前后不得有空格*/

let re = v.regex.replace("\n", "");

// 将后端返回的正则字符串转为正则对象

let reg = new Function("return " + re)();

if (reg.test(v.value) == true) {

/*所需要写的事件*/

} else {

/*空格的时候的提示语*/

this.message.error(\`{v.label}正则校验不通过,请重新输入`);

}

相关推荐
Aniugel8 分钟前
单点登录(SSO)系统
前端
颜酱8 分钟前
二叉树遍历思维实战
javascript·后端·算法
鹏多多11 分钟前
移动端H5项目,还需要react-fastclick解决300ms点击延迟吗?
前端·javascript·react.js
符哥200811 分钟前
C++ 进阶知识点整理
java·开发语言·jvm
serioyaoyao13 分钟前
上万级文件一起可视化,怎么办?答案是基于 ParaView 的远程可视化
前端
万少18 分钟前
端云一体 一天开发的元服务-奇趣故事匣经验分享
前端·ai编程·harmonyos
WindrunnerMax21 分钟前
从零实现富文本编辑器#11-Immutable状态维护与增量渲染
前端·架构·前端框架
不想秃头的程序员23 分钟前
Vue3 封装 Axios 实战:从基础到生产级,新手也能秒上手
前端·javascript·面试
Sayuanni%324 分钟前
初阶_多线程1(线程含义与关键属性)
java
程序媛徐师姐24 分钟前
Java基于微信小程序的模拟考试系统,附源码+文档说明
java·微信小程序·java模拟考试系统小程序·模拟考试微信小程序·模拟考试系统小程序·模拟考试小程序·java模拟考试小程序