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>
上面的示例显示了默认配置。