Kotlin:拆分字符串空格分隔符

标签 kotlin delimiter

在 Kotlin 中,我需要用空格分隔一行。我在这里尝试使用我认为是空格和制表符的东西。另外,如果有多个定界符,我使用了 +。我尝试在下面的分隔字符串中获取第三个东西:

val lines = File(MyFilePath).readLines()

val two = lines[7].trim().split("\\\s+","\\\t+")[2]

最佳答案

也许可以这样尝试:

val list: List<String> = lines[7].trim().split("\\s+".toRegex())
val two = list[1]

关于Kotlin:拆分字符串空格分隔符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61470799/

相关文章:

pandas - 如何向 csv 文件添加分隔符

python - 使用 python 3 中的换行符将字符串写入 CSV

android - Firebase Firestore : how to create timestamp from seconds in Kotlin for Android

android - 为什么 ".kt"扩展有时可见有时不可见?

Android Room + Kotlin + Kapt + IntelliJ + MacOS Catalina : java. lang.UnsatisfiedLinkError : org. sqlite.core.NativeDB._open_utf8

kotlin - 如何在 Kotlin 中使用 Anko 对基于两个字段的表进行排序?

java - Java 中的类声明与 Kotlin 中的类声明

Bash:按分隔符分割但保留分隔符

PHP preg_split,表达式 i 大括号并保存定界符

java - 在 Java 中解析具有多个定界符的字符串