如何将字符串转化为正则表达式

要求:在全局替换传入的字符 test

解决方法:使用正则

问题:加入变量会变成字符串

解决方法:在字符串前加 eval

代码如下:

const test = this.props;
JSON.parse(JSON.stringify(data).replace(eval(`/${test}/g`), newStr));

在vscode会报错无法提交。点击报错,右键第二个选项。

你可能感兴趣的:(js,vue.js)