我在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>