/./ whistle.test3://test3 rf1.w2.org rulesFile://{rulesFile.js} file://{rulesFile.js} rf2.w2.org rulesFile://{rulesFile.txt} file://{rulesFile.txt} rf3.w2.org rulesFile://{rulesFile2.js} file://{test3.json} delete.test.whistlejs.com reqHeaders://(x-delete-req=test-req&x-delete-all=all) resHeaders://(x-delete-res=test-res&x-delete-all=all) filter://https delete1.test.whistlejs.com reqHeaders://(x-delete-req=test-req&x-delete-all=all) resHeaders://(x-delete-res=test-res&x-delete-all=all) filter://https https://tp.w2.org/index.html test://global tp.w2.org 127.0.0.1:5566 filter://https|socks|proxy unknownprotocol.w2.org/index.html?doNotParseJson unknownprotocol:// rwf.w2.org/index.html rawfile://{rawFile.html} https3.w2.org filter://https proxy://test:123@127.0.0.1:7788 127.0.0.1:6666 rd2webui.w2.org ws2.w2.org proxy://127.0.0.1:7788 enable://intercept ws3.w2.org socks://127.0.0.1:1080 enable://intercept ws4.w2.org proxy://127.0.0.1:7788 ws5.w2.org socks://127.0.0.1:1080 /\d+\.server-agent\.com/ enable://intercept host://127.0.0.1:5566 # wildcard *.cn file://test enable://intercept **.wildcard.cn file://test/abc enable://intercept **.cn file://test/abc enable://intercept *.wildcard1.com file://test/abc enable://intercept **.wildcard1.com file://test enable://intercept ^*.wildcard3.com/** file://test/abc/$2 enable://intercept ^**.wildcard3.com/*** file://test/$2 enable://intercept http://*.wildcard2.com/1/2/3 file://test http://**.wildcard2.com/1/2/3 file://test http://*.wildcard2.com file://test http://**.wildcard2.com file://test https://*.wildcard2.com file://test/abc tunnel://*.wildcard2.com enable://intercept https://**.wildcard2.com file://test/abc tunnel://**.wildcard2.com enable://intercept