如何使用纯ANT 1.8在文件上应用正则表达式

时间:2011-04-15 10:53:21

标签: java ant

我想在纯蚂蚁(用于跨平台)上使用正则表达式查找/替换文件

有可能吗?

3 个答案:

答案 0 :(得分:3)

是的,有可能。这里有很好的解释:Apache Ant - How to search a and replace regular expressions inside a text

文章首先引用文档:

  

正如文档所报告的那样,Ant提供了一个任务<ReplaceRegExp>“,用于替换正则表达式的出现,其中包含所选文件或文件集中的替换模式”。 < / p>

继续描述你如何为文本做这件事。

答案 1 :(得分:2)

您需要的只是ReplaceRegExp任务。

答案 2 :(得分:0)

是。例如,您可以创建执行regexp魔术的java项目,然后将其导出到runnable jar并创建运行jar的批处理文件或shell脚本。 最后在ant脚本中创建一个运行可执行文件的新目标(batch \ shell脚本)