java - java中两个字符之间的分割

标签 java split

我想在两个分号 (:) 之间分割字符串。 即,

BOOLEAN: Mr. Coffee - Recall:8a42bb8b36a6b0820136aa5e05dc01b3:1346790794980

我正在努力

split("[\\:||\\:]");

但它不起作用

最佳答案

使用带有“:”的 split 作为正则表达式。

更准确地说:

  String splits[] = yourString.split(":");
  //splits will contain: 
  //splits[0] = "BOOLEAN";
  //splits[1] = "Mr. Coffee - Recall";
  //splits[2] = "8a42bb8b36a6b0820136aa5e05dc01b3";
  //splits[3] = "1346790794980";

关于java - java中两个字符之间的分割,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12473923/

相关文章:

java - 我无法从 plpgsql 函数中读取 java 返回的数组

java - 如何解决 HTTP 状态 404 - 没有为操作 org.name.action.TutorialAction 和结果定义结果?

perl - 使用Perl按点分割

java - 如何拆分开头带有空格字符的字符串?

java - 订购 2 个相关阵列

java - 如何从其他类访问jFrame的组件?

java - jdk.nashorn.internal.ir.annotations 不存在

Python:从字典中添加列表的值和子值

javascript:按类拆分 html

python - 将一串空格分隔的单词拆分为多行