Combining Feat. into one

How can I combine feat. into one?

Example:

  1. Hitkidd Feat. Lola Brooke Feat. Gloss Up-Shabooya (Remix) (Intro (Clean) (Feat. Slimeroni & Aleza) (Feat. K Carbon)

  2. Major Lazer Feat. Major League DJz-Ke Shy (Intro (Clean)) (Feat. Yumbs & Tyla) (Feat. Luudadeejay)

  3. Larry June-Palisades, Ca (Intro (Dirty) (Feat. Big Sean) (Feat. The Alchemist)

This is what I want

  1. Hitkidd-Shabooya Feat. Lola Brooke, Gloss,K Carbon, Slimeroni & Aleza Up (Remix) (Intro (Clean)

  2. Major Lazer-Ke Shy Feat. Major League, DJzYumbs, Tyla & Luudadeejay (Intro (Clean).

  3. Larry June-Palisades, Ca (Intro (Dirty) (Feat. Big Sean & The Alchemist)

$regexp($regexp('Hitkidd Feat. Lola Brooke Feat. Gloss Up-Shabooya (Remix) (Intro (Clean) (Feat. Slimeroni & Aleza) (Feat. K Carbon)',(.*) \(Feat. (.*)\) \(Feat. (.*)\),$1==$2 & $3),'(.*?) (\(.*)==(.*)',$1 $3 $2)

-> "Hitkidd Feat. Lola Brooke Feat. Gloss Up-Shabooya Slimeroni & Aleza & K Carbon (Remix) (Intro (Clean)"

as a first attempt.
I don't understand why the featured artists appear sometimes at the end and sometimes at in front of the title.