首页 » 前端

js正则替换变量, js正则替换多个变量

   发表于:前端评论 (0)   热度:252
var it = {
      articleId: 255,
      name: '创建完成'
 };

var url = 'b/article/detail/{articleId}.html'
url = url.replace(/{\w+}/, item => {
      let k = item.slice(1, -1)
      return it[k]
})
console.log(url)
// 输出  b/article/detail/255.html

 

(。・v・。)
喜欢这篇文章吗?欢迎分享到你的微博、QQ群,并关注我们的微博,谢谢支持。