jsfiddle.net/wiktor_stribizew/b075yv24/5
я ниже строки:
var deptInfo = "Flight-1 08:30~Flight-1 10:45|Flight-2 15:15~Flight-2 17:30"
Я хочу иметь информацию в формате:
var timeSlot = ["08:30-10:45","15:15-17:30"]
Я пытаюсь разделитьdeptInfo
нравится:
var timeSlot = deptInfo.split("(Flight-1 )|(~Flight-1 )").join('-').split('|').join(',').split("(Flight-2 )|(~Flight-2 )").join('-');
var timeSlot = deptInfo.split(/Flight-1 ~Flight-1 /).join('-').split('|').join(',').split(/Flight-2 ~Flight-2 /).join('-');
Но это не дает ожидаемых результатов. Может кто-нибудь помочь, пожалуйста?