查看torrent页面时,标签的标题为:
Bitsoup.org Torrent胃口的最佳网站::详细信息 洪流“ABC”
其中“ABC”是种子文件的名称。
不幸的是,当我打开3个以上的标签时,我看不到torrent文件的名称。
我正在尝试创建一个Greasemonkey脚本来截断或拆分标题,这样它只显示torrent名称,而不是开头部分。
我知道您可以使用document.title = ...
但我不确定将它分配给它。
答案 0 :(得分:3)
您可以使用正则表达式:
document.title = document.title.match(/"([^"]+)"/)[1]
此正则表达式使用分组来匹配引号之间的第一个内容,并将其分配给title
(不带引号)。
答案 1 :(得分:3)
如果您知道标题的开头始终相同,则使用substr方法是最简单的方法。例如,使用您给出的标题:
document.title = document.title.substr(76);
如果它不是静态标题,那么RegEx将是下一个最合理的路线。要匹配最后一组引号并忽略潜在的空格:
document.title = document.title.match(/"([^"]+)"\s*$/)[1];