我尝试在文本文件中找到特定的字符串。 该文件如下所示:
2,1,'Ausbau der techn。安拉根'
2,2,'扩展安装技术'
2,3,'Estensione delle istallazioni tecniche'
我试图在''标志之间找到文字。
//Will be set automaticly after implementation.
int project = 2
int languageInteger = 1
String findings = new File(usedPath)?.eachLine {
it.substring((project+ ", " + languageInteger + ", "))
}
这不起作用。我也试过FindAll Closure或者找。但我犯了一些错误。
我该怎么做才能找到文字?
答案 0 :(得分:0)
我找到了解决方案。 它不会是最好的,但它确实有效。
new File(usedPath)?.eachLine {
if(it?.toString()?.startsWith(project+ ", " + languageInteger + ", ")){
findings = it?.toString()?.split(project+ ", " + languageInteger + ", ")?.getAt(1)
}
}