1 Pac语法规则
自定义编写Pac规则时可参考以下语法规则。
- 支持省略通配符*
如 .baidu.com/ 实际书写时可省略 * 如 .baidu.com/ 意即 .baidu.com/ - 支持正则表达式匹配
正则表达式以\开始和结束,即\正则表达式\。例如 [\w]+://baidu.com\。 - 开始和结束匹配地址符|
如
|http://baidu.com
表示以 http://baidu.com 开始的地址,而
http://baidu.com|
表示以 http://baidu.com 结束的地址。
- 地址开头匹配符||
||标志只用于匹配开头地址,如
||baidu.com
可用于匹配 http://www.baidu.com 、123.baidu.com 、ftp://baidu.com 等等地址。
- 分隔符^
分隔符^可表示除了字母、数字或者_ - . % 之外的任何字符。
如
http://baidu.com^
可匹配 http://baidu.com 、http://baidu.com/ 、http://baidu.com:443 等,但是不能匹配
http://baidu.com.aaa 、http://baidu.com888 、http://baidu.com%sss 等地址。
-
例外排除符@@
如 @@.baidu.com/ 满足@@后规则的地址不使用代理 -
注释符!
如果要增加注释,可使用
!注释内容
2 自定义Pac规则示例
- 某个域名下所有网址都使用代理
比如baidu.com的所有域名都使用代理
||baidu.com
- 某个域名下所有网址都不使用代理
比如baidu.com的所有域名都不使用代理
@@||baidu.com
- 以某个网址开始的地址都使用代理
比如以 http://www.baidu.com 的所有域名都使用代理
|http://www.baidu.com
- 以某个网址结束的地址都使用代理
比如以 baidu.com 结束的网址都使用代理
baidu.com|
本文作者:StubbornHuang
版权声明:本文为站长原创文章,如果转载请注明原文链接!
原文标题:Pac – 自定义Pac的编写和语法规则
原文链接:https://www.stubbornhuang.com/1040/
发布于:2020年12月23日 9:49:03
修改于:2023年06月26日 22:00:16
当前分类随机文章推荐
- VPS - 使用XShell连接VPS 阅读3593次,点赞0次
- Pac - Github Pac规则 阅读3939次,点赞1次
- failed to find an available destination > EOF 阅读19751次,点赞32次
- Pac - OneDriver/OneNote Pac规则 阅读5611次,点赞3次
- Pac - 自定义Pac的编写和语法规则 阅读6572次,点赞0次
全站随机文章推荐
- 资源分享 - C Primer Plus(第6版)中文版 高清PDF下载 阅读6815次,点赞4次
- Mediapipe - 将Mediapipe handtracking封装成动态链接库dll/so,实现在桌面应用中嵌入手势识别功能 阅读11615次,点赞24次
- Docker - docker内服务自启动,使用镜像创建容器时同时启动服务 阅读65次,点赞0次
- 简单粗暴:使用pycharm安装对应的Python版本第三方包 阅读3949次,点赞0次
- Duilib - 点击程序关闭按钮最小化到托盘,点击托盘按钮恢复 阅读2065次,点赞0次
- Python3 - 导入模块和函数 阅读3381次,点赞0次
- 资源分享 - GPU Pro 2 - Advanced Rendering Techniques 英文高清PDF下载 阅读3045次,点赞0次
- OpenCV - Mat与lplImage和CvMat的相互转换 阅读4119次,点赞0次
- 资源分享 - ShaderX1 - Vertex and Pixel Shader Tips and Tricks 英文高清PDF下载 阅读2592次,点赞0次
- 资源分享 - Python网络数据采集 (美 Ryan Mitchell著 陶俊杰 陈小莉译) 高清PDF下载 阅读3214次,点赞0次
评论
169