2012-07-17 45 views
0

我正在尋找一些用於字符串操作的util方法。例如。拆分版本到其major.minor.bugfix部分:用於ant構建文件的StringUtils?

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

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

這裏完成其使用Groovy:

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

但有沒有「官方」蟻JAR /包含此基本類型的字符串操作任務,可以在我的build.xml文件被稱爲擴展?

回答

2

查看Ant Addon Flaka,它提供了一些字符串處理功能,
some examples here
你的問題的答案是這樣的例子:
問題:鑑於是一個螞蟻屬性,它具有類型值1.0.0.123 如何提取最後一個點後面的值,在這種情況下,這將是'123'?
解決方案:使用索引
的拆分功能或使用Groovy's Ant tas k或腳本任務與groovy/jruby/beanshell。