场景: 不同页面新增一条数据时 根据id 来动态添加下一条数据 id+三位数 , 但是这个id是动态的 所以这个正则也要使用一个变量
/^datalist\d{3}$/g // 原来写的正则
在正则中添加模板字符串的方式也是不行的 只有把这个正则通过构造函数的方式来生成,才能使用变量
const regExp = new RegExp('^' + this.F_BH + '\\d{3}$', 'g')
// 其中将 / 去掉,将\换成\\ 转译
/^datalist\d{3}$/g // 原来写的正则
在正则中添加模板字符串的方式也是不行的 只有把这个正则通过构造函数的方式来生成,才能使用变量
const regExp = new RegExp('^' + this.F_BH + '\\d{3}$', 'g')
// 其中将 / 去掉,将\换成\\ 转译