【问题标题】:How to split string at comma but keep white spaces?如何以逗号分割字符串但保留空格?
【发布时间】:2018-10-23 21:39:52
【问题描述】:

如何以逗号分割字符串,以便保留所有空格。示例:

Input: ["  hello  , world  "]

需要在数组中分隔 this 使其看起来像这样:

Array[0] = "  hello  "
Array[1] = " world  "

在连接它们之后:

Output: "  hello   world  "

尝试使用这样的拆分:input.split("\\s*,\\s*")) 但后来我将其分开,没有空格...

Array[0] = "hello"
Array[1] = "world"

任何想法如何做到这一点?

【问题讨论】:

  • input.split(",")
  • 如果您要再次加入他们,为什么不直接使用replaceAll ","""
  • 好奇:为什么你认为input.split("\\s*,\\s*")) 会做你所期望的?
  • 感谢 .split(",") 的帮助。不知道,之前用split(",")有点问题,忘记重试了。

标签: java arrays string split concatenation


【解决方案1】:
String s = " hello , world ";
String s1[] = s.split(",");
System.out.println(s1[0]+s1[1]);

输出:

 hello  world 

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-04-03
    • 2023-03-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-22
    相关资源
    最近更新 更多