【问题标题】:How to split a string without spaces of continuous delimiter如何拆分没有连续分隔符空格的字符串
【发布时间】:2011-11-10 05:14:55
【问题描述】:

如何使用分隔符 ~ 分割字符串,如 "x~y~z~~~~~" ,我们必须将其分割为 7 个元素。但是在使用 string.split("~") 方法处理时,它只给出 3 个字符串

【问题讨论】:

    标签: java string split string-split


    【解决方案1】:

    试试下面:

    String[] = data.split("~", -1);

    请参阅 Javadoc,了解采用两个参数的 split 方法的详细信息。

    当调用 String.split(String) 时,它调用 String.split(String, 0) 并丢弃尾随的空字符串(如文档所说),当调用 String.split(String, n) 且 n

    【讨论】:

      猜你喜欢
      • 2014-02-13
      • 1970-01-01
      • 2016-05-28
      • 1970-01-01
      • 2012-11-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-15
      相关资源
      最近更新 更多