0

例如修剪行的前n 个字符,这样

123
1234

变成

3
34

?

4

3 回答 3

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>
于 2009-06-24T05:08:27.520 回答
0

我认为您需要编写一个 java 类来实现这一点。

于 2009-06-23T22:21:40.667 回答
0

我不认为 Ant 默认支持这种类型的功能。相反,您必须使用外部实用程序。如果您分享您正在使用的操作系统的一些细节,以及您尝试删除的字符或模式类型,我们可能会为您提供进一步的帮助。

于 2009-06-23T22:35:41.497 回答