<script src="https://jc3213.github.io/easyproxy.js/easyproxy.js"></script>
// @require https://jc3213.github.io/easyproxy.js/easyproxy.js
let manager = new EasyProxy();
let { routing } = manager;
let { pacScript } = manager;
profile.new(proxy | string"");
manager.new(proxy | string"", rules | array[]);
manager.add(proxy | string"", rule | string"");
manager.delete(proxy | string"", rule | string"");
manager.removee(proxy | string"");
let result = manager.match(host | string"");
let pasScript = manager.getScript(proxy | string"");
let { pacScript } = EasyProxy;
let rule = EasyProxy.make(string);
example.com
- Matches
www.example.com, example.com
- Exclude
test-example.com, www.example.com.cn
| Match Pattern ↓ |
www.youtube.com |
www.facebook.net |
x.com |
telegram.org |
| * |
✅ |
✅ |
✅ |
✅ |
| youtube.com |
✅ |
❌ |
❌ |
❌ |
| facebook.com |
❌ |
✅ |
❌ |
❌ |
| x.com |
❌ |
❌ |
✅ |
❌ |
| com |
✅ |
❌ |
✅ |
❌ |
| org |
❌ |
❌ |
❌ |
✅ |
| youtube |
❌ |
❌ |
❌ |
❌ |
| telegram |
❌ |
❌ |
❌ |
❌ |