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

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

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

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

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

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

/*所需要写的事件*/

} else {

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

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

}

相关推荐
李宥小哥20 分钟前
C#基础11-常用类
android·java·c#
北海-cherish22 分钟前
vue中的 watchEffect、watchAsyncEffect、watchPostEffect的区别
前端·javascript·vue.js
AALoveTouch1 小时前
网球馆自动预约系统的反调试
javascript·网络
小许学java1 小时前
数据结构-ArrayList与顺序表
java·数据结构·顺序表·arraylist·线性表
2501_915909061 小时前
HTML5 与 HTTPS,页面能力、必要性、常见问题与实战排查
前端·ios·小程序·https·uni-app·iphone·html5
white-persist2 小时前
Python实例方法与Python类的构造方法全解析
开发语言·前端·python·原型模式
Java 码农3 小时前
Centos7 maven 安装
java·python·centos·maven
harmful_sheep3 小时前
maven mvn 安装自定义 jar 包
java·maven·jar
新中地GIS开发老师3 小时前
Cesium 军事标绘入门:用 Cesium-Plot-JS 快速实现标绘功能
前端·javascript·arcgis·cesium·gis开发·地理信息科学
Superxpang3 小时前
前端性能优化
前端·javascript·vue.js·性能优化