用中间的回车符分隔字符串(JAVA)

问题描述 投票:0回答:2

我有问题,我不知道是否可以解决。

我有一个字段(来自表),中间有一个回车符(这是一个称为AddressComplete的字段,它具有街道和城市),我想在城市包含“伦敦”时走上这条街道。

有人知道如何分割此字段吗?行分隔符为“ \ n”,字段分隔符为“ \ t”(我使用Java语言的Talend)

java arrays string split talend
2个回答
0
投票

你的意思是这样吗?

for (String[] line : field.split("\n")) {
    String[] info = line.split("\t");
    String street = info[0];
    String city = info[1];
}

0
投票
  • 您可以提供换行符正则表达式或依靠system属性来获取与系统相关的换行符。
  • split函数将字符串拆分为标记
  String.split(System.getProperty("line.separator"));

0
投票

我想你想要:

String[] tokens = field.split("\r");
© www.soinside.com 2019 - 2024. All rights reserved.