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



  布尔南:咖啡先生-
  回忆: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";

10-04 17:19