使用书签或类似文件(例如firefox插件)提取网址的一部分

时间:2009-11-24 14:56:00

标签: url gmail firefox-addon clipboard bookmarklet

有没有人知道一个bookmarklet或firefox插件,让你提取一部分网址。

具体来说,我想从gmail对话中提取消息ID。 gmail中的每条消息都有一个唯一的ID。网址可能如下所示:https://mail.google.com/a/domain.com/#all/1251b8f40722a3c2

我想要的是能够从网址中提取最后16个字符(“1251b8f40722a3c2”部分)并将其自动复制到剪贴板。

小书签将是首选(兼容性),但firefox插件也可以。

谢谢! :)

1 个答案:

答案 0 :(得分:1)

忘了关于这个问题的一切。 我从某人那里得到了这个答案,我不记得是谁。但也许在我的情况下它会帮助别人。

javascript:(function(){var%20theSnippedURL=location.href.match(/([0-9]|[a-f]){16}/g);if(theSnippedURL){var%20url=prompt(%22Copy%20the%20extracted%20ID%20below.%22,theSnippedURL);}else{alert(%22Couldn't%20find%20conversation%20ID.%22);}})();

此javascript可用于bookmarklet like this。它从Gmail中提取邮件ID,并在弹出框中显示。不幸的是,它没有将ID复制到剪贴板,但您可以从弹出窗口中复制它,这样就可以了。