парсить паттерн и грузить логику по нему это уже тяжелее, чем пройти строку конца до первого вхождения и отрезать по нему
Ну для этой задачи строковая функция, я думаю, будет самое то. А эксплоуд, как меня учил мой преподаватель давным-давно, в данных условиях, опять же, скорее из эстетических соображений, будет демонстрацией плоъого стиля, так как для простой задачи применяется аж 2 операции, да ещё с массивом между ними