Хотелось бы составить регулярное выражение.
Нужно получить список блоков <some text>, <some other text>. Заканчиваться может, чем угодно, но известно, что следующий блок текста начинается с "test:".
textX - это произвольный текст, т.е. строка будет "unimportant symbols test: <some text> test: <some other text>", причем число подстрок вида "test: <some text>" заранее неизвестно.