gpt4 book ai didi

google-chrome-extension - Chrome 扩展 - 不区分大小写的内容脚本匹配

转载 作者:行者123 更新时间:2023-12-04 08:26:31 28 4
gpt4 key购买 nike

在我的 list 中,我根据特定页面名称注入(inject)了一些内容脚本。

但是,匹配似乎区分大小写,因此它匹配 example.html 而不是 Example.html。

我怎样才能使它不区分大小写?

 "content_scripts": [
{
"matches": ["http://*/example.html"],
"css": ["mystyles.css"],
"js": ["jquery.js", "myscript.js"]
}
]

最佳答案

你现在可能已经知道了,但是有 没有不区分大小写地应用匹配模式的方法。根据 docs ,匹配模式不支持正则表达式(仅 globs ,也称为使用通配符的模式匹配)。

因此,您需要明确输入不同的变体(例如 http://*/example.htmlhttp://*/Example.html )

或者,您可以使用 include_globs元素,例如允许所有以任何字母开头后跟“xample”的路径,但这也将允许像 .../Axample.html 这样的路径等等,所以它可能不符合你的目的。

{
"matches": ["http://*/*.html"],
"include_globs": ["http://*/?xample.html"]
...

另请参阅有关 的文档。 Match Patterns and globs

关于google-chrome-extension - Chrome 扩展 - 不区分大小写的内容脚本匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16993372/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com