У меня есть строка, которую нужно разбить на части, используя # |в качестве разделителя.В некоторых случаях # | # |появляется также.Это может идти несколько раз тоже.
Пример строки:
kh73j563741043f4611144u3ol#|h73j5637411432vk651p4601#|sadf#|12342134#|ADHVSF#|1#|0#|0#|DFSFS#|SDFSBFSF#|2017-07-03 19:56:37.0#|3#|6#|#|SDJHSJKDSDKSDS ODHDO ODHSUDSD 34234234 PODSOF pfjfs
Что я написал:
String input [] = line.split("\\#\\|");
Приведенный выше код разбивает входные данныев 13 различных строк, но приведенный выше код не работает для последней строки, где "# | # |"используется в качестве разделителя.
Как создать REGEX, который может передавать несколько экземпляров # |в качестве разделителя?