在此处输入图片描述我添加了一个名为 Tab Modifier 的 chrome 扩展程序。我的目标是使用 URL 自动重命名标签。
例如:如果 URL 是 cdets.company.com/blah/ABCde12345&xyz=1/... ,那么我希望标签平铺仅显示变量部分“de12345”,因为之前的部分保持不变(例如对于 ABCef67890,路径将是 cdets.company.com/blah/ABCef67890)。(我可以轻松地将标题设为 ABC,但这对我没用。)
现在 Tab Modifier 扩展需要正则表达式。对于标题,它表示:
“您可以使用 {selector} 注入任何 DOM 内容。示例:{title} 表示网站标题、{h1}、{#id}、{.class} 等。”
对于 URL 匹配器,它说:
“高级用法:使用正则表达式搜索字符串片段并在标题中使用它。” 但我不知道要输入什么才能获得我需要的标签标题。
答案1
您的示例 URL 是cdets.company.com/blah/ABCde12345&xyz=1/
,您想要捕捉的部分是de12345
。
有了这些信息,您需要在要捕获的部分前面添加一个静态部分。例如,整个部分cdets.company.com/blah/ABC
或至少/ABC
。使用该信息和注释中的正则表达式(<Fixed URL>(.*)&
),您将得到如下结果:\/ABC(.*)&
这个正则表达式可能存在问题,因为它只会在 URL 中包含“与”符号时匹配,而不会匹配不包含“与”符号的 URL。