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

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

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

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

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

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

/*所需要写的事件*/

} else {

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

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

}

相关推荐
wenjianhai5 分钟前
若依(RuoYi-Vue-Plus)框架使用WebSocket
java·若依
Coder_Boy_6 分钟前
基于SpringAI的在线考试系统-核心模块的数据模型交互关系
java·数据库·人工智能·spring boot·交互
yaoxin5211236 分钟前
295. Java Stream API - 选择适用于并行计算的 BinaryOperator
java·开发语言
We....7 分钟前
SpringBoot 微服务拦截器与负载均衡实践
java·spring boot·微服务·负载均衡
冬至喵喵8 分钟前
RoaringBitmap与传统Bitmap
java·开发语言
Front思11 分钟前
Vue3仿美团实现骑手路线规划
开发语言·前端·javascript
better_liang11 分钟前
Java技术栈中的MySQL数据结构应用与优化
java·数据结构·mysql·性能调优·索引优化
徐同保13 分钟前
Nano Banana AI 绘画创作前端代码(使用claude code编写)
前端
Swift社区14 分钟前
Spring Boot 配置文件未生效
java·spring boot·后端
Ulyanov14 分钟前
PyVista与Tkinter桌面级3D可视化应用实战
开发语言·前端·python·3d·信息可视化·tkinter·gui开发