技术实践

JavaScript正则变量写法

JavaScript正则变量写法,我需要动态去替换匹配

羊先生的头像
羊先生2021.09.07 · 1 分钟阅读 · 44 阅读
JavaScript正则变量写法封面
文章正文还需 1 分钟

JavaScript正则变量写法

我需要动态去替换匹配

js 复制代码
const rowDescription = (data, des) => {
    let strs = des.split("{").map((item) => item.split("}")).flat();
    strs.forEach((item) => {
        let result = findDepth(data, {tokenref: item})
        if (result) {
            var reg = new RegExp("\{+" + item + "\}", "g")
            des = des.replace(reg, result.value); // /\{JBF\}/g
        }
    })
    return des;
}