У тебя почти была идея. Проблема с вашим решением состоит в том, что вы уже использовали 1, которую хотите использовать в следующем матче.
Чтобы обойти это, используйте положительный взгляд:
/1(0+)(?=1)/
Первый 1 будет использован при совпадении, но положительный взгляд предотвращает участие второго «1» в матче. просто утверждает , что "1" есть
См. ваш пример здесь на Regex101