String构建文件的StringUtils?

时间:2012-07-17 19:00:02

标签: string ant

我正在寻找一些用于字符串操作的util方法。例如。将版本拆分为major.minor.bugfix部分:

1.0.2

major=1
minor=0
bugfix=2

我看过:

http://www.docjar.com/docs/api/org/apache/tools/ant/util/StringUtils.html

位于我的C:\ apache-ant-1.8.2 \ lib \ ant.jar

但我如何使用eg。我的build.xml文件中的plit方法?

这里使用groovy完成:

http://www.coderanch.com/t/431213/tools/Ant-Split-string-assign-property

但是没有“官方”ant jar /扩展包含可以在我的build.xml文件中调用的基本类型的字符串操作任务吗?

1 个答案:

答案 0 :(得分:2)

参见Ant Addon Flaka,它提供了一些字符串操作功能,
some examples here
问题的答案就是例子:
问题:给定的是一个ant属性,其值为1.0.0.123 如何在最后一个点之后提取值,在这种情况下将是'123'? 解决方案:使用带索引
的拆分功能 或者使用Groovy's Ant tas k或脚本任务与groovy / jruby / beanshell ..