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

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

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

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

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

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

/*所需要写的事件*/

} else {

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

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

}

相关推荐
Mintopia几秒前
Client Time 与 Server Time:分布式系统中的时间一致性与落地实践
前端·架构
AI克斯几秒前
【通俗易懂】注解(@)的理解
java
spencer_tseng3 分钟前
‘<>‘ operator is not allowed for source level below 1.7
java
ETA83 分钟前
浏览器渲染机制与优化实战
前端·浏览器
柏箱7 分钟前
文件上传漏洞入门:(upload-labs Pass-1 & Pass-2)
开发语言·前端·javascript
人道领域8 分钟前
Day | 07 【苍穹外卖:菜品套餐的缓存】
java·开发语言·redis·缓存击穿·springcache
李剑一8 分钟前
Cesium 海量点位不卡顿!图标动态聚合效果深度解析,看完直接抄代码!
前端·vue.js·cesium
m0_706653239 分钟前
数据库与缓存操作策略:数据一致性与并发问题
java·数据库·缓存
CHU7290359 分钟前
扭蛋机盲盒小程序:趣味交互与惊喜体验的功能设计
前端·小程序
独断万古他化9 分钟前
【抽奖系统开发实战】Spring Boot 活动模块设计:事务保障、缓存优化与列表展示
java·spring boot·redis·后端·缓存·mvc