1. 匹配任何单词
字符#
表示“匹配任何零个或多个单词的序列”。
因此,通配符news.europe.#
将匹配
-
news.europe
-
news.europe.sport
-
news.europe.politics
-
news.europe.politics.regional
但是news.europe.#
不会匹配
-
news.usa
-
news.usa.sport
-
entertainment
2. 匹配单个单词
字符*
表示“匹配单个单词”。
通配符news.*
将匹配
-
news.europe
-
news.usa
但是news.*
不会匹配
-
news.europe.sport
-
news.usa.sport
-
news.europe.politics.regional
通配符news.*.sport
将匹配
-
news.europe.sport
-
news.usa.sport
但是news.*.sport
不会匹配
-
news.europe.politics
3. 自定义语法
可以使用代理配置进一步配置通配符地址的语法。为此,使用<wildcard-addresses>
配置标签。
<wildcard-addresses>
<routing-enabled>true</routing-enabled>
<delimiter>.</delimiter>
<any-words>#</any-words>
<single-word>*</single-word>
</wildcard-addresses>
上面的示例显示了默认配置。