E.g。修剪线条的第一个 n 字符,以便
123
1234
变为
3
34
答案 0 :(得分:2)
<target name="test">
<property name="trim_count" value="2"/>
<copy file="c:/test.txt" tofile="c:/test2.txt" overwrite="true">
<filterchain>
<tokenfilter>
<linetokenizer/>
<replaceregex pattern="^.{1,${trim_count}}(.*)" replace="\1"/>
</tokenfilter>
<ignoreblank/>
</filterchain>
</copy>
</target>
答案 1 :(得分:0)
我认为你需要编写一个java类来实现它。
答案 2 :(得分:0)
我认为默认情况下Ant不支持此类功能。相反,你必须使用外部实用程序。如果您分享您正在使用的操作系统的某些细节,以及您试图删除的字符或模式,我们可能会进一步帮助您。