我有一个文本文件,格式如下:
VER
--------------------------------------------------------------------------------
somelines here
somelines here
VER
--------------------------------------------------------------------------------
somelines here
somelines here
somelines here
我想通过groovy创建不包含 VER , ---- 和空行的新文件,这是我的代码:
new File("C:/L_Groovy/L-Groovy/outmap.txt") << new File("C:/L_Groovy/L-Groovy/maps.txt").filterLine { !it.contains("VER") && !it.contains ("--") && ??? }
但它无法过滤空间。任何人都可以帮助我,我是groovy的新手。
答案 0 :(得分:0)
以下约束应该会有所帮助:
!it.trim().isEmpty()