pub fn parse_ranges(s: &str) -> Option<Vec<RangeInclusive<u32>>>
Parses a 27.007 range list such as 0-1,3 or (0-5) into inclusive ranges. None on anything that is not digits, - and ,.
0-1,3
(0-5)
None
-
,