从文本文件中获取子字符串以供以后使用

时间:2012-08-15 15:22:37

标签: parsing ant

我有一个包含版本信息的文本文件。有多行,但我需要的具体行看起来像这样:

#define SW_VERSION "3.4.3.1 R3    08-06-12"

我特别需要文本文件中的3.4.3.1 R3。

我的第一个想法是执行一个简短的脚本来获取这些数据并使用一个集合供以后使用,尽管我在使用它时遇到了很多麻烦。

我跑了这个:Find /I "#define SW_VERSION" C:\SW\bin\SW_Version.txt 它向我显示了我期望的文件中的行,但我无法弄清楚如何解析它。帮助

1 个答案:

答案 0 :(得分:1)

您可以为Ant编写custom task

您的自定义任务将解析​​版本行并提取您需要的信息。