Shifting any word based on dividers. Is it possible?

The regexp look overly complicated to me.
Check out the possibilities of a helper fields and guess value actions:
Move "Featuring" from Artist to Title