使用正则表达式查找两类文件



我在ant文件中使用正则表达式来识别两种文件:

。以*.bin.zip结尾的文件. 以*[0-9].zip结尾的文件

我正在使用or(|)条件来合并它,但它不起作用:

<fileset dir="${project.folder}/target/build">
   <filename regex=".*[0-9].zip | .*bin.zip"/>
</fileset>

有人能帮帮我吗?

试试不加空格:

<filename regex=".*[0-9].zip|.*.bin.zip"/>

或更好:

<filename regex=".*([0-9]|.bin).zip"/>

删除正则表达式中的空格;

<fileset dir="${project.folder}/target/build">
   <filename regex=".*[0-9].zip|.*bin.zip"/>
</fileset>

相关内容

  • 没有找到相关文章

最新更新