我正在使用这个简单的示例代码在 groovy 中读取文件
file.eachLine {line->
// do something with line
}
例如我的文件有一些这样的数据
blah blah blah
This is some more lines
more lines
Insert into something
(x1,x2,x3)
(Select * from
some table
where
something = something)
on rowid = something;
所以我想读一个片段。如果我看到一行带有 rowid 的行,最后也有一个“分号”。然后我想读回'(选择'
因此,在阅读此文件后,我想要一个包含以下内容的字符串:
(Select * from
some table
where
something = something)
on rowid = something;
那可能吗?如何?