在文本文件中查找字符串



我尝试在文本文件中查找特定的字符串。该文件如下所示:

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或find。但我犯了一些错误。

我应该怎么做才能找到文本?

我找到了一个解决方案。它不会是最好的,但它有效。

    new File(usedPath)?.eachLine {
        if(it?.toString()?.startsWith(project+ ", " + languageInteger + ", ")){
            findings = it?.toString()?.split(project+ ", " + languageInteger + ", ")?.getAt(1)
        }
    }

相关内容

  • 没有找到相关文章

最新更新