Delete All Text After Word

I am new to MP3Tag and am having trouble trying to accomplish a tag. I have over 2,000 songs and I would like to delete all text in the TITLE tag after the word FEAT.

Current Format Example
The Five Perfect Exertions - Feat. Bahamadia, 7l & Esoteric
Stonez of Christ - Feat. Jus Allah
Saviorself feat. Kill Priest
The Kingdom That Worshipped the Dead feat. Dilated Peoples
And Your Blood Will Blot Out the Sun feat. Immortal Technique & Poison Pen
Walk with Me feat. Gutta

What I Would Like
The Five Perfect Exertions
Stonez of Christ
The Kingdom That Worshipped the Dead
And Your Blood Will Blot Out the Sun
Walk with Me

Again I am pretty new to this program so detailed instructions on how to do this is appreciated. Thank you.

You have to treat those with a hyphen and those without a hyphen separately.
Load the files into MP3tag.
Apply a filter to get those with a hyphen:
%title% HAS "- feat"

Select all files (Ctrl-A).
Create an action of the type "Guess values (import value)" for TITLE (see the FAQs /t/967/1 on how to create an action)
Enter as
Guessing pattern: %title% - feat %dummy%

Now filter again:
%title% HAS " feat"

Select all files (Ctrl-A)
Create another action of the type "Guess values" for TITLE
Guessing pattern: %title% feat %dummy%

Thank you so much! Do you know if there is a way to create an automated series of steps? Example: make 1 button to complete step 1 and 2 above?

In a way, yes:

You create an action group with 2 actions.
First action: Keep the one for "feat" without hyphen.
Add a second action: (simple) Replace for TITLE
Search string: blank-minus-blank
(leave that empty)
The second action removes the leftover blank-minus-blank from those titles that have " - feat", but as the first cut away only the "feat ...", the " - " is still there.
The action should not hurt if there is no hyphen in the title.

You may save the feat-data into a dedicated tag-field before getting lost of the feat-data at all.

1. Action "Format value" Field ......: FEAT Formatstring: $regexp(%TITLE%,'^(.+?)[\s-]+[[({<]?(?:ft\.?|feat\.?|featuring)\s+(.+?)[])}>]?\s*$','$2',1) 2. Action "Format value" Field ......: TITLE Formatstring: $regexp(%TITLE%,'^(.+?)[\s-]+[[({<]?(?:ft\.?|feat\.?|featuring)\s+(.+?)[])}>]?\s*$','$1',1)