【问题标题】:regex css ignore certain URL type正则表达式 css 忽略某些 URL 类型
【发布时间】:2016-02-17 16:26:45
【问题描述】:

我已经为 Twitch 创建了一个样式表,但我希望在我查看 Twitch 上的个人资料页面时忽略它。通用 URL 格式是:http://www.twitch.tv/USERNAME/profile 所以我希望我的样式在看到该类型的 URL 时不适用,即流媒体的个人资料页面。到目前为止我所拥有的,但不起作用:

@-moz-document 正则表达式('http://www\.twitch\.tv/(?!profile).*') {...}

USERNAME 无关紧要,但我需要在表达式中说明它,我该怎么做?

【问题讨论】:

  • 这是一个正则表达式问题...不是 CSS 问题。

标签: css regex expression


【解决方案1】:
@-moz-document regexp("http:\/\/www\.twitch\.tv\/(?!.+\/profile).*") {
/* ... */
}

(?!.+\/profile).* 匹配任何字符串或根本不匹配字符串,但不会匹配 <anything>/profile

看看working regexp

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-06-16
    • 1970-01-01
    • 2012-05-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多