Я имею String s = "#stack###over##flow".
Как я разделить s
иметьИзвлечение слова из шаблона
String[] a = {"#", "stack", "###", "over", "##", "flow}
Я попытался s.split("(?<=#)|(?=#)")
как в How to split a string, but also keep the delimiters?, но это дает
String[] a = {"#", "stack", "#", "#", "#", "over", "#", "#", "flow}
На самом деле, вы могли бы разделить его на '\ b' (как это сделано в другой ответ) – nhahtdh
@nhahtdh, Да я на самом деле понял, что после этого. Недостаточно кофеина. – hwnd