常见语法解释
一个普通字符串, url的任意部分匹配上即为命中
! (英文叹号) 用于开头,表示注释
@@ (两个艾特号)开头的是例外,表示符合后面规则的不算做命中. 也就是白名单
* (星号)匹配任意多个字符
| (竖线,管线符号,管道符) 用于规则开头或结尾, 表示url的最前端或最末端
|| (双竖线,双管道符) 用于域名开头,表示匹配所有子域名
^ (冒,分隔符) 定义为除了字母,数字,及_- .%之外的所有字符,包括但不限于/:?&=.是url中常见的用于分割不同区段的符号
/ (斜线) 用于开头,表示后面解释为正则表达式.使用的是JavaScript正则语法. 熟悉js的应该看到这是js正则的字面量写法
网友评论