我正在尝试停用时尚样式表关于:页。我相信下面的正则表达式应该能够做到这一点,但 Firefox 似乎有不同的看法。有人能给我指出正确的方向吗?
@-moz-document regexp("(^(?=(?!about))){1}.*")
答案1
一种可能性是
@-moz-document regexp("^a?!(bout:).*|^[^a].*")
但是,测试您的正则表达式后,它对我来说无论如何都是有效的。之后您是否将脚本的其余部分括在括号中?
@-moz-document regexp("(^(?=(?!about))){1}.*") {
/* rest of script */
}
如果是这样,你可能对 URL 匹配的内容有误解about:
。这只匹配页面内容页面about:
。请注意,任何受您的样式影响的 Firefox UI 元素仍将受到影响(即使您正在访问页面about:
)。
另外,使用简单的用户风格也很方便,例如这进行测试,因此在测试正则表达式时脚本的行为不会使事情复杂化。