标签: regex parsing groovy
目前我使用
<file>.eachLine { line -> if (line ==~ /^#.*$/) { return // skip comments } }
有更简单的方法吗?
答案 0 :(得分:0)
您是否尝试将注释测试与闭包中的其余代码分开? 你可以这样做,对于一些文件'f'....
f.filterLine( { it ==~ /^[^#].*/ } ).each { < process non-comments > }