Я пытаюсь разбить строку двоичных цифр заданным c способом
Допустим, это моя строка 100011001110010101110
Я хочу разбить строку на каждом 0 до 1
Таким образом, строка выше после split становится
1000 1100 11100 10 10 1110
Я использовал шаблон Regex /(1+0+)/g
, которая правильно разбивает строку, но пропускает некоторые группы. Вот код c#
Regex.Split(stringToSplit, @"(1+0+)");
Пожалуйста, что я не так делаю.
РЕДАКТИРОВАТЬ: Я не упомянул, что я уверен, что 1 будет всегда предшествовать a 0
Заранее спасибо.