MY_SEPARATOR_TOKENS = ["-", " to "]
s = "M14-19"
puts s.split(/^(m|f)(?=\d+[[:space:]]*#{Regexp.union(MY_SEPARATOR_TOKENS)})/i).drop(1)
#=> ["M", "14-19"]
TVlfU0VQQVJBVE9SX1RPS0VOUyA9IFsiLSIsICIgdG8gIl0KcyA9ICJNMTQtMTkiCnB1dHMgcy5zcGxpdCgvXihtfGYpKD89XGQrW1s6c3BhY2U6XV0qI3tSZWdleHAudW5pb24oTVlfU0VQQVJBVE9SX1RPS0VOUyl9KS9pKS5kcm9wKDEpCiM9PiBbIk0iLCAiMTQtMTkiXQ==