Apache Ant : 正则匹配(propertyregex )获取文件路径 、文件名
程序员文章站
2022-06-14 16:53:49
...
示例
<propertyregex property="result"
input="D:\apache-ant-1.9.6-bin\lib\a.txt"
regexp="([^\*]*)\${file.separator}"
select="\1"
casesensitive="false" />
<echo>文件绝对路径:${result}</echo>
输出:a.txt
<propertyregex property="result"
input="D:\apache-ant-1.9.6-bin\lib\a.txt"
regexp="[^\${file.separator}]+$" select="\0"
casesensitive="false"/>
<echo>文件名:${result}</echo>
输出:D:\apache-ant-1.9.6-bin\lib
备注
${file.separator} 文件分割符 ,windows \ ,linux /
${line.separator} 换行符
上一篇: java基本类型与包装类
下一篇: Java基本类型和包装类