Batch edit title

I have a bunch of old time radio shows. The titles contain extraneous information I would like to delete. Currently the titles run like this:

Suspense 430105 023 Nothing up My Sleeve (128-44) 28439 29m39s
Suspense 430112 024 The Pit and the Pendulum (128-44) 27533 29m01s
Suspense 430119 025 The Devil's Saint (128-44) 28654 30m13s
Suspense 430202 027 The Doctor Prescribed Death (128-44) 28376 29m55s

Is there a way to highlight several titles and tell MP3tag to look for the pattern 'Suspense XXXXXX XXX ' and delete it from all the titles? I know you can in Excel. I'd like to be left with something like this:

Nothing up My Sleeve (128-44) 28439 29m39s
The Pit and the Pendulum (128-44) 27533 29m01s
The Devil's Saint (128-44) 28654 30m13s
The Doctor Prescribed Death (128-44) 28376 29m55s

I wouldn't mind getting rid of the stuff after the name too, but I can live with that.

Try an action of the type "Replace with regular expression" for TITLE
Search string: Suspense \d+ \d+
(extra blank at the end)
Replace string:
(leave empty)

In this special case to remove a string of characters with fixed length, you may apply the functions $cutLeft and $cutRight.

Apply the converter "Tag - Tag", which offers a preview, to check out how it works, ...

TITLE <== $cutLeft(%TITLE%,20)

TITLE <== $cutRight(%TITLE%,22)

TITLE <== $regexp(%TITLE%,'^Suspense\s\d+\s\d+\s(.+?)\s(.+?)\s.+$','$1')

DD.20170410.0954.CEST

1 Like

Thank you very much! Worked like a charm.