代码
<propertyregex property="pack.name"
input="package.1.name"
regexp="(package)\.\d\.(name)"
select="\1.DEF.\2"
casesensitive="false" />
<echo>***************${pack.name}</echo>
看到这段代码,理解了半天才明白。参照PropertyRegex
如果input的内容与regexp匹配,那么就将input的内容按照regexp里的()分组,有几个()就有几个分组,替换掉select里的\1 \2等。替换后&