在Kotlin中,我需要用空格分隔一行。我在这里尝试使用我认为是空格和制表符的方式。同样,如果有多个定界符,我使用+
。我尝试在下面的定界字符串中抓取第三件事:
val lines = File(MyFilePath).readLines()
val two = lines[7].trim().split("\\\s+","\\\t+")[2]
答案 0 :(得分:2)
也许可以这样尝试:
val list: List<String> = lines[7].trim().split("\\s+".toRegex())
val two = list[1]
答案 1 :(得分:0)
或者您可以简单地使用它:
Var arr : Array<String> = yourString.split(" ").toTypedArray()
在split方法内,只需输入一个空格,它将拆分您的字符串。