Vous pouvez entrer une expression régulière dans Règles de client et Règles d'agent. Une expression régulière est un objet qui décrit un modèle de caractères. Les expressions régulières exécutent des fonctions de recherche et de remplacement et de correspondance au modèle sur du texte.
La redirection de chemin UNC prend en charge les règles d'expression régulière suivantes.
Règle | Détail |
---|---|
Accolades | [ ], [^ ], ( ), (?:), (?=) |
\+métacaractère ou métacaractère | '\w', '\W', '\d', '\D', '\b', '.' |
Quantificateurs | +, *, ?, {x}, {x,y}, {x,} |
Alternative | | |
Pour obtenir des informations détaillées sur les expressions régulières, consultez la rubrique à l'adresse https://en.wikipedia.org/wiki/Regular_expression.
Le tableau suivant contient des exemples de règles d'expression régulière prises en charge par la redirection de chemin UNC.
Entrée de règle | Exemples de chemins UNC correspondants |
---|---|
.*\.net | www.hello.net, www.inter.net, train.word.net, test.train.net et train.chromeie.net.com.cn. |
.*\.sth\.ctirial | example.sth.ctirial, www.google.sth.ctirial et www.google.com/test.sth.ctirial/editpage.action. |
.*administra | www.administra.com, www.askadministra-tor.net et google.akmkda.eae/administra.cn. |
.*a{4}custom\.com | world.banada.cn/aaaacustom.com, www.aaaacustom.com et exple.aaaacustom.com.net/nodepad.action. |
.*a{2,3}custom\.com | world.banada.aacustom.com, www.aaacustom.com et exple.aacustom.com.net/nodepad.action. |
.*train[abc]\.net | hello.traina.net, hello.trainb.net, example.trainc.net.com et www.testtraina.net.com/edit. |
.*train[^abc]\.net | hello.traind.net, hello.traine.net, example.train2.net.com et www.testtrain3.net.com/edit. |
.*a+c*tra\.net | www.actra.net.com. aactra.net.cn, atra.net.www.train et aaccctra.netword. |
.*example(test)?\.cn | www.example.cn, www.exampletest.cn, example.cn/editpage et exampletest.cn/editpage. |
sac(?=sprt) | helloworld.sacsprt.net, examplesacsprt.com/text et www.sacsprtexam.com. |
sac(?!sprt) | helloworld.sacspra.net, examplesacbprt.com/text et 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 et 10.1.2.10 à 10.1.2.15. |
10\.[2-4]\.19\.12 | 10.2.19.12, 10.3.19.12 et 10.4.19.12. |
10\.[^2-4]\.19\.12 | 10.6.19.12, 10.1.19.12,10.5.19.12 et 10.7.19.12. |
a(\w)cd(\d)345a\.com | www.abccd2345a.com.net et train.adc2cd1345a.com/edit.action. |
abc(\W)cd(\D)345a\.com | google.abc+cda345a.com et 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]) | Toutes les adresses 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 to 10.1.1.15, www.abccd2345a.com.net et train.adc2cd1345a.com/edit.action. |