Удаление дублей в строке

filips

Новичок
Нужно обработать приходящие данные с медиа сервера, который присылает название трека и исполнителя
но иногда приходят дублированные данные, например:

Carlos Rus & Di Martino - Can You Feel Love - Carlos Rus & Di Martino - Can You Feel Love - Carlos Rus & Di Martino - Can You Feel Love

как можно удалить такие дубли названий песен в строке,чтоб в итоге получить
Carlos Rus & Di Martino - Can You Feel Love

при том что текст может повторяться 2-4 раза
 
Сверху