我正在尝试修改和更新旧的 Greasemonkey 脚本,目的是为所有亚马逊链接自动添加会员 ID。当谈到 JavaScript 时,我是一个新手,但我通常很擅长修改任何语言的现有脚本。这里只有一条线,我无法绕开。
我开始的脚本已经过时了,所以我不知道是语法有问题还是链接格式发生了变化。有人可以帮我理解这条线在做什么,以便我可以对其进行更改吗?
const affiliateLink = /(obidos.(ASIN.{12}([^\/]*(=|%3D)[^\/]*\/)*|redirect[^\/]*.(tag=)?))[^\/&]+/i;