Regex Chrome清单尾部斜杠匹配
我正在使用此模式来匹配Regex Chrome清单尾部斜杠匹配,regex,google-chrome-extension,manifest,Regex,Google Chrome Extension,Manifest,我正在使用此模式来匹配主机,但它不适用于url末尾的/ "matches": ["*://website.com/browse", "*://www.website.com/browse"] 我必须写这样的东西才能让它工作吗 "matches": ["*://website.com/browse", "*://www.website.com/browse", "*://www.website.com/browse/"] 我根本不知道这种模式匹配是如何工作的,因为它不像正则表达式那样工作
主机
,但它不适用于url末尾的/
"matches": ["*://website.com/browse", "*://www.website.com/browse"]
我必须写这样的东西才能让它工作吗
"matches": ["*://website.com/browse", "*://www.website.com/browse", "*://www.website.com/browse/"]
我根本不知道这种模式匹配是如何工作的,因为它不像正则表达式那样工作
这个正则表达式应该足够灵活,可以匹配您的任何输入。正则表达式的?
运算符允许前面的匹配是可选的-如果您不确定正则表达式末尾是否有/
,则添加?
可以让它以任何方式匹配。这也适用于(?:www.)
——正则表达式也使其成为可选的
https?:\/\/(?:www\)?website.com\/browse\/?
这个正则表达式应该足够灵活,可以匹配您的任何输入。正则表达式的?
运算符允许前面的匹配是可选的-如果您不确定正则表达式末尾是否有/
,则添加?
可以让它以任何方式匹配。这也适用于(?:www.)
——正则表达式也使其成为可选的
*://website.com/browse
是一个通配符,而不是正则表达式模式。这就是我要说的:)我正在试图找出如何编写一条路径而不是四条路径。真的吗?在你看来我没有查出来?我问是因为我不理解这些文档。看看Rob W链接中的http://*/foo*
示例。*://website.com/browse
是一个通配符,而不是正则表达式模式。这就是我要说的:)我正在试图找出如何编写一条路径而不是四条路径……真的吗?在你看来我没有查出来?我问是因为我不理解文档。请看Rob W链接中的http://*/foo*
示例。