#1 - 2017-3-21 20:18
wyghthy
有三个网址“bgm.tv”、“bangumi.tv”和“chii.in”,我想用正则表达式来表达它,请问怎么写?
((bgm|bangumi)\.tv|chii\.in)\/$
这是我瞎写的(我不懂啊),在歌剧上能用,但在火狐和扣肉上咋弄也不生效,求大神帮忙写个这俩浏览器能用的!
#2 - 2017-3-21 22:39
(情更怯)
@-moz-document regexp(^https?:\/\/(((bangumi|bgm)\.tv)|chii\.in)\/.*$)

把 `(bgm|bangumi)\.tv`  再加个括号
#2-1 - 2017-3-21 23:11
Franklin Yu
為啥要這樣?感覺一樓的做法也是滿足正則語法的吧(我用 Regex101 查的)…… 會不會是 bug……
#2-2 - 2017-3-22 15:19
wyghthy
太感谢了!不过我试验了下“(bgm|bangumi)\.tv”无需再加小括号就能生效,原来必须在前头加上“^https?:\/\/”这俩浏览器才认。
#3 - 2017-3-21 23:05
(いいんです)
#4 - 2017-3-22 20:32
((((;゚Д゚)))))))
为啥不直接
^https?:\/\/(bgm\.tv|bangumi\.tv|chii\.in)\/$
#5 - 2017-3-24 01:20
(flag什么的已经不存在了)
^https?:\/\/(b(an)?g(u)?m(i)?\.tv|chii\.in)\/$ 这样?
#5-1 - 2017-3-24 07:09
Donuts
bangm.tv,bgum.tv 之类的也匹配了(?
#5-2 - 2017-3-26 04:01
·_﹙
Donuts. 说: bangm.tv,bgum.tv 之类的也匹配了(?
是的(bgm38)