Java - 从文件中的特定索引中提取相关字符串/字符

标签 java string position chars

我想从 txt 文件中的特定索引中提取相关字符串/字符。我知道如何逐行读取文本文件,但我需要帮助从该行的固定位置提取相关字符串。

假设我有一个 txt 文件,其中包含以下内容:“1234567891234567892你好,testingblabla”

我想根据此结构提取字符串/字符:

位置0-18:123456789123456789

位置 19-20:2

位置 20-40:Hellotestingblabla

我希望这是自动化的,以便下一行的提取方式与第一行相同,依此类推。这些索引的值会有所不同,但无论如何,位置始终相同。

解决此类问题的最佳方法是什么?有什么类比其他类更有用吗?

最佳答案

我不太明白你的意思。像这样吗?

String str="1234567891234567892Hello testingblabla";
String str1=str.substring(0,18);
String str2=str.substring(18,19);
String str3=str.substring(20,40);

关于Java - 从文件中的特定索引中提取相关字符串/字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48873991/

相关文章:

java - 在 Java 代码中使用自己的 keystore

c - 是否有用于将字符串与字符表进行比较的 C 函数?

python - 将常规 Python 字符串转换为原始字符串

jquery - 如何将内容放在 navbar-fixed-top 之上?

html - float 左侧容器卡在中间

css - 按钮在点击时对小按钮产生不良影响

java - 使用gradle构建项目失败:构建失败,出现异常

java - java中给定键随机访问映射条目

java - 在 Java 或 ANT 下以正则表达式输出换行符

c# - 匹配词索引