【问题标题】:retrieve ASIN via javascript通过 javascript 检索 ASIN
【发布时间】:2017-11-02 14:47:56
【问题描述】:

我想编写一个从亚马逊产品链接中检索 ASIN 的脚本。想法是将脚本放入浏览器书签中,这样我就可以调用书签并获取 asin。

我可以使用此脚本检索 URL:

javascript: var reftext = window.location.href; var p = prompt("Bitte Text kopieren", reftext); location.reload();

在我工作的上下文中,据我所知,asin 将始终跟随 /dp/ 并位于行尾。

那么,我怎样才能让脚本在行尾返回那个数字来代替完整的 URL?

提前谢谢你!

【问题讨论】:

    标签: javascript parsing url amazon bookmarklet


    【解决方案1】:

    这就是你要找的吗?

    javascript:(function() {
        prompt("Bitte Text kopieren", location.href.match(/\/dp\/(\w+)/)[1]);
    })();
    

    【讨论】:

    • 已解决。谢谢!
    • P.s.:我在哪里可以找到 /\/dp\/(\w+)/)[1] 表达式的功能?谷歌似乎不可能。提前致谢!
    • 你可以找到很多关于 JavaScript 中的正则表达式的信息。例如:this articlethis one 等等……
    • 感谢您的帮助!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-12-03
    • 1970-01-01
    • 1970-01-01
    • 2012-05-31
    • 2018-02-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多