2013-05-28 3 views
1

개미 스크립트의 패턴과 일치하는 일부 파일을 복사하는 데 문제가 있습니다.개미의 정규식과 일치하는 파일 복사

나는 다음과 같습니다

<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

예, 정말 간단합니다. 이 있어야합니다. (messages(_(${IncludedLocales}))?\.properties)

관련 문제