Есть задача - разбить сроку и загнать ее в массив по определенному разделителю
String[] arrayMessage;
String textMessage = "David>Mark:Привет Mark, как дела?[message]Login>David:Привет David, как дела?[message]
Login>Lenan:Привет Lenan, как дела?[message]Kriss>Serega:Привет Serega, как дела?[message]";
//В этой строке [message] является разделителем подстрок
//Необходимо загнать так, чтобы получилось вот так
arrayMessage[0] = "David>Mark:Привет Mark, как дела?";
arrayMessage[1] = "Login>David:Привет David, как дела?";
arrayMessage[2] = "Login>Lenan:Привет Lenan, как дела?";
arrayMessage[3] = "Kriss>Serega:Привет Serega, как дела?";
Пробовал с помощью
split(), но ничего не вышло, некорректно разбивает.