클라이언트 규칙 및 에이전트 규칙에 정규식을 입력할 수 있습니다. 정규식은 문자 패턴을 설명하는 개체입니다. 정규식은 텍스트에 대해 패턴 일치, 검색 및 바꾸기 기능을 수행합니다.
UNC 경로 리디렉션은 다음 정규식 규칙을 지원합니다.
규칙 | 세부 정보 |
---|---|
괄호 | [ ], [^ ], ( ), (?:), (?=) |
\+메타문자 또는 메타문자 | '\w', '\W', '\d', '\D', '\b', '.' |
정량자 | +, *, ?, {x}, {x,y}, {x,} |
대체 | | |
정규식에 대한 자세한 내용은 https://en.wikipedia.org/wiki/Regular_expression을 참조하십시오.
다음 표에는 UNC 경로 리디렉션에서 지원하는 정규식 규칙의 예가 포함되어 있습니다.
규칙 항목 | 일치하는 UNC 경로 예제 |
---|---|
.*\.net | www.hello.net, www.inter.net, train.word.net, test.train.net 및 train.chromeie.net.com.cn. |
.*\.sth\.ctirial | example.sth.ctirial, www.google.sth.ctirial 및 www.google.com/test.sth.ctirial/editpage.action. |
.*administra | www.administra.com, www.askadministra-tor.net 및 google.akmkda.eae/administra.cn. |
.*a{4}custom\.com | world.banada.cn/aaaacustom.com, www.aaaacustom.com 및 exple.aaaacustom.com.net/nodepad.action. |
.*a{2,3}custom\.com | world.banada.aacustom.com, www.aaacustom.com 및 exple.aacustom.com.net/nodepad.action. |
.*train[abc]\.net | hello.traina.net, hello.trainb.net, example.trainc.net.com 및 www.testtraina.net.com/edit. |
.*train[^abc]\.net | hello.traind.net, hello.traine.net, example.train2.net.com 및 www.testtrain3.net.com/edit. |
.*a+c*tra\.net | www.actra.net.com. aactra.net.cn, atra.net.www.train 및 aaccctra.netword. |
.*example(test)?\.cn | www.example.cn, www.exampletest.cn, example.cn/editpage 및 exampletest.cn/editpage. |
sac(?=sprt) | helloworld.sacsprt.net, examplesacsprt.com/text 및 www.sacsprtexam.com. |
sac(?!sprt) | helloworld.sacspra.net, examplesacbprt.com/text 및 www.sacexam.com. |
10\.1\.1\.1[0-5] | 10.1.1.10 ~ 10.1.1.15. |
10\.1\.(1|2)\.1[0-5] | 10.1.1.10 ~ 10.1.1.15 및 10.1.2.10 ~ 10.1.2.15. |
10\.[2-4]\.19\.12 | 10.2.19.12, 10.3.19.12 및 10.4.19.12. |
10\.[^2-4]\.19\.12 | 10.6.19.12, 10.1.19.12,10.5.19.12 및 10.7.19.12. |
a(\w)cd(\d)345a\.com | www.abccd2345a.com.net 및 train.adc2cd1345a.com/edit.action. |
abc(\W)cd(\D)345a\.com | google.abc+cda345a.com 및 test.train.net/abc&cda345a.com. |
((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9]) | 모든 IPv4 주소. |
.*example(test)?\.cn;10\.1\.1\.1[0-5];a(\w)cd(\d)345a\.com | www.example.cn, example.cn/editpage,10.1.1.10 ~ 10.1.1.15, www.abccd2345a.com.net 및 train.adc2cd1345a.com/edit.action. |