在 vue 中实现,ul 框架是elementui,this.content 是文本框的输入
let isValidRegex = true;
try {
isValidRegex = eval(this.content) instanceof RegExp;
} catch (error) {
console.log('异常', error);
isValidRegex = false;
}
if (!isValidRegex) {
this.$message({
message: '请输入正确格式的正则表达式',
type: 'warning',
showClose: true
});
return false;
}