gpt4 book ai didi

java - 有没有办法在 apache Ant build.xml 中将文件与其名称中的数字相匹配

转载 作者:行者123 更新时间:2023-12-02 05:12:23 27 4
gpt4 key购买 nike

我正在尝试匹配名称中包含数字的文件。看起来 Ant 只支持 * ? c 这些字符用于正则表达式。有人尝试过 ANT 正则表达式。我想匹配名为 TEST-3000-6564345.zip 的文件

<target name="demo">
<mkdir dir="/dem"/>
<unzip dest="src/main/resources/dem">
<fileset dir="src/main/resources">
<filename regex=".*[0-9]\d.*"/>
</fileset>
</unzip>
</target>

最佳答案

您可以使用正则表达式,但普通模式集不支持它们。相反,您需要使用选择器,例如 <filename> :

<fileset dir="${files.root}">
<filename regex=".*\d.*"/>
</fileset>

关于java - 有没有办法在 apache Ant build.xml 中将文件与其名称中的数字相匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56319560/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com