Мне нужно разобрать строку, которая описывает набор чисел. Номера перечислены в порядке, но диапазон последовательных чисел может быть сокращен с помощью «диапазона», используя дефис/тире.Развернуть строку, описывающую набор чисел, отмеченных как список чисел и/или диапазонов
Пример: «001,008-011,020
»
Я хочу, чтобы интерпретировать эту строку, как это упорядоченный список: [ 1, 8, 9, 10, 11, 20 ]
Там может быть произвольное количество диапазонов и элементов.
У вас есть вопрос? Вы сами это пробовали? Что вы придумали? – Floris