すべての Amazon リンクにアフィリエイト ID を自動的に追加することを目標に、古い Greasemonkey スクリプトを変更および更新しようとしています。私は JavaScript に関しては初心者ですが、どの言語でも既存のスクリプトを変更するのは得意です。ここには、頭を包むことができない行が 1 つだけあります。
私が始めたスクリプトは古いので、構文に問題があるのか 、リンク形式が変わったのかわかりません。変更できるように、この行が何をしているのかを理解するのを手伝ってくれませんか?
const affiliateLink = /(obidos.(ASIN.{12}([^\/]*(=|%3D)[^\/]*\/)*|redirect[^\/]*.(tag=)?))[^\/&]+/i;