正则表达式用大量的行清理文件

时间:2016-06-24 13:39:25

标签: java regex excel maven

我正在寻找一种方法来清理包含大量这样的行的文件:

enter image description here

我需要做的是清理所有INFO内容,只有依赖项名称,后面没有所有字符。

1 个答案:

答案 0 :(得分:2)

Pattern dependencyRegex = Pattern.compile(" (.+?):(.+?):(.+?):(.+?)$");

这将为您提供以下内容:

  • RegEx-Group 1:工件组
  • RegEx-Group 2:工件名称
  • RegEx-Group 3:工件版本
  • RegEx-Group 4:工件范围

说明:

  • 依赖关系由最后一个空格字符后面的任何内容描述(直到行尾)。
  • 这四个属性由冒号:
  • 分隔