我无法复制一些与我的蚂蚁脚本中的模式匹配的文件。
我有以下内容:
<property name="IncludedLocales" value="de_DE|es_ES|fr_FR|it_IT|ja_JP" />
<copy todir="${dest}">
<fileset dir="${src}" includes="**/*.properties" />
<mapper type="regexp" from="(messages(_${IncludedLocales})?\.properties)" to="\1" />
</copy>
$ {src}包含文件messages.properties,以及messages_de_DE.properties,messages_es_ES.properties等。
但由于某种原因,只复制了messages.properties和messages_de_DE.properties(如果我将IncludedLocales更改为'es_ES | de_DE | fr_FR | it_IT | ja_JP',则会复制messages_es_ES.properties而不是messages_de_DE.properties)。
我错过了一些非常简单的事情吗?
答案 0 :(得分:0)
是的,我确实错过了一些非常简单的事情,(messages(_${IncludedLocales})?\.properties)
应该是(messages(_(${IncludedLocales}))?\.properties)