taglife
千年狐狸
千年狐狸
  • UID38488
  • 注册日期2012-03-20
  • 最后登录2013-04-02
  • 发帖数2052
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
阅读:9046回复:13

Stylish 有排除的寫法嗎

楼主#
更多 发布于:2012-07-25 17:34
Stylish 有排除的寫法嗎??
編寫新樣式 > 除了此網址...
Firefox 開啟安全模式,停用個人設定、佈景主題及擴充套件(無附加元件)測試:
說明 > 重新啟動但停用附加元件(Firefox 4+)
Firefox Profile: 說明 > 疑難排解資訊 > 開啟資料夾
排版引擎:Firefox(Gecko), Opera(Presto), Google Chrome(WebKit),
Safari(WebKit), Internet Explorer(Trident), Konqueror(KHTML)
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-05-09
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
1楼#
发布于:2012-07-25 17:34
这个还真不知道,印象中没有。
Firefox More than meets your experience
taglife
千年狐狸
千年狐狸
  • UID38488
  • 注册日期2012-03-20
  • 最后登录2013-04-02
  • 发帖数2052
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
2楼#
发布于:2012-07-25 17:34
問下這類型的是什麼?
@-moz-document url-prefix("網址"){樣式}
Firefox 開啟安全模式,停用個人設定、佈景主題及擴充套件(無附加元件)測試:
說明 > 重新啟動但停用附加元件(Firefox 4+)
Firefox Profile: 說明 > 疑難排解資訊 > 開啟資料夾
排版引擎:Firefox(Gecko), Opera(Presto), Google Chrome(WebKit),
Safari(WebKit), Internet Explorer(Trident), Konqueror(KHTML)
白左
千年狐狸
千年狐狸
  • UID34985
  • 注册日期2010-12-29
  • 最后登录2023-11-13
  • 发帖数2039
  • 经验655枚
  • 威望0点
  • 贡献值364点
  • 好评度69点
  • 社区居民
  • 忠实会员
3楼#
发布于:2012-07-25 17:34
这个是正逻辑,在"網址"生效
印象中CSS只有个支持度不高的not伪类,prefix没有负逻辑,不知道stylish有木有拉
-いたんですか? -ええ、ずっと
congxz6688
火狐狸
火狐狸
  • UID14676
  • 注册日期2006-09-23
  • 最后登录2017-03-06
  • 发帖数108
  • 经验12枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
4楼#
发布于:2012-07-25 17:34
不是说@-moz-document支持正则了吗?
alanfly
千年狐狸
千年狐狸
  • UID31035
  • 注册日期2009-11-10
  • 最后登录2024-05-16
  • 发帖数2767
  • 经验578枚
  • 威望1点
  • 贡献值128点
  • 好评度100点
  • 社区居民
  • 最爱沙发
  • 忠实会员
5楼#
发布于:2012-07-25 17:34
用正则就可以排除了,不会正则等高手。
@document - MDN
@-moz-document regexp()
congxz6688
火狐狸
火狐狸
  • UID14676
  • 注册日期2006-09-23
  • 最后登录2017-03-06
  • 发帖数108
  • 经验12枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
6楼#
发布于:2012-07-25 17:34
alanfly:用正则就可以排除了,不会正则等高手。
@document - MDN
@-moz-document regexp()
回到原帖

那就简单了,这样就行了:

@-moz-document regexp(^http(s)?://(?!.*163\.com).*)


正则描述:匹配以http://或https://开头,后面不能出现163.com及xxx.163.com的所有网址。

图片:SNAG-2012-7-26_0.54.53.png

taglife
千年狐狸
千年狐狸
  • UID38488
  • 注册日期2012-03-20
  • 最后登录2013-04-02
  • 发帖数2052
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
7楼#
发布于:2012-07-25 17:34
Firefox 開啟安全模式,停用個人設定、佈景主題及擴充套件(無附加元件)測試:
說明 > 重新啟動但停用附加元件(Firefox 4+)
Firefox Profile: 說明 > 疑難排解資訊 > 開啟資料夾
排版引擎:Firefox(Gecko), Opera(Presto), Google Chrome(WebKit),
Safari(WebKit), Internet Explorer(Trident), Konqueror(KHTML)
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
8楼#
发布于:2012-07-25 17:34
那就简单了,这样就行了:

@-moz-document regexp(^http(s)?:\/\/(?!.*163\.com).*)


正则描述:匹配以http://或https://开头,后面不能出现XXX.163.com的所有网址。


你这个有点小瑕疵吧:“.*163\.com”应该是“.*\.163\.com”,也就是前面少了一个点来分隔163,否则类似www.4163.com或者im.world163.com都给排除掉了。

另外正斜杠(/)我记得是不需要转义的?
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
congxz6688
火狐狸
火狐狸
  • UID14676
  • 注册日期2006-09-23
  • 最后登录2017-03-06
  • 发帖数108
  • 经验12枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
9楼#
发布于:2012-07-25 17:34
kmc
你这个有点小瑕疵吧:“.*163\.com”应该是“.*\.163\.com”,也就是前面少了一个点来分隔163,否则类似www.4163.com或者im.world163.com都给排除掉了。

另外正斜杠(/)我记得是不需要转义的?
回到原帖

你说得很对,/不需要转义,我修改一下。
不过163只是我举例,对于http://xxoo.com这种二段式,前面的\.不能加,否则就不匹配了。我就是考虑到这种情况,还没有在前面加\.
白左
千年狐狸
千年狐狸
  • UID34985
  • 注册日期2010-12-29
  • 最后登录2023-11-13
  • 发帖数2039
  • 经验655枚
  • 威望0点
  • 贡献值364点
  • 好评度69点
  • 社区居民
  • 忠实会员
10楼#
发布于:2012-07-25 17:34
.*.?就好了
-いたんですか? -ええ、ずっと
salve
小狐狸
小狐狸
  • UID37029
  • 注册日期2011-08-20
  • 最后登录2016-02-22
  • 发帖数7
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
11楼#
发布于:2012-07-25 17:34
根据7楼的规则描述所写的一实现:^https?://(?!.*\b163\.com).*
看到有关正则的帖子就进来看了一下,看后忍不住随手写了这么一个规则,仅供参考。
iwo
iwo
火狐狸
火狐狸
  • UID38134
  • 注册日期2012-01-17
  • 最后登录2022-03-07
  • 发帖数134
  • 经验20枚
  • 威望0点
  • 贡献值4点
  • 好评度3点
  • 社区居民
12楼#
发布于:2012-07-25 17:34
congxz6688
那就简单了,这样就行了:

@-moz-document regexp(^http(s)?://(?!.*163\.com).*)


正则描述:匹配以http://或https://开头,后面不能出现163.com及xxx.163.com的所有网址。

回到原帖

告诉下那个正则测试网页,拜托!
罘罳無賴•飛蟲勿擾
congxz6688
火狐狸
火狐狸
  • UID14676
  • 注册日期2006-09-23
  • 最后登录2017-03-06
  • 发帖数108
  • 经验12枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
13楼#
发布于:2012-07-25 17:34
游客

返回顶部