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('-');

Но это не дает ожидаемых результатов. Может кто-нибудь помочь, пожалуйста?

Ответы на вопрос(1)

Ваш ответ на вопрос