【文件属性】:
文件名称:adblock:用于Adblock Plus过滤器的Golang解析器
文件大小:16KB
文件格式:ZIP
更新时间:2021-05-06 14:40:30
Go
AdBlock
adblock是用于使用Adblock Plus过滤规则的软件包。 它可以解析Adblock Plus过滤器,并根据它们匹配URL。
安装
$ go get -u github.com/bluele/adblock
例子
package main
import (
"fmt"
"github.com/bluele/adblock"
)
func main () {
ab , err := adblock . NewRules ([] string {
"||google.com/ads/$domain=black.example.com" ,
"||example.com/" ,
"@@||example.com/white/" ,
}, nil )
if err != nil {
panic ( err )
}
【文件预览】:
adblock-master
----regexp()
--------regexp.go(712B)
--------regexp_test.go(320B)
--------pcre()
----utils_test.go(570B)
----rules.go(7KB)
----rules_test.go(2KB)
----errors.go(84B)
----LICENSE(1KB)
----examples()
--------example.go(2KB)
----README.md(1KB)
----utils.go(5KB)