I'm not sure if this is a bug or an error on my part.
$regexp(%artist%,(\sF\w{0,8}[\.gt]\s|\sand\s|\swith\s),' & ',1)
(The actual code is longer but this just the relevant part.)
I use this in the Tag-Filename, to replace variations of 'Featuring', 'And', 'With' in %artist% names with an ampersand.
Notepad++ and all the online regex testers I've tried find the correct matching, except mp3tag 2.77
So All variations of 'Feat.' etc should be ' & '
Here's some output example;
Maze Feat. Frankie Beverly --> Maze Feat. & Beverly.mp3
Maze with Frankie Beverly And More --> Maze & Frankie Beverly & More.mp3
Gene Testing Featuring The Somegthing --> Gene Testing & The Somegthing.mp3
Gene Testing Featg ag Somegthing --> Gene Testing & ag Somegthing.mp3
Gene Testing Feat. The ding Somegthing --> Gene Testing Feat. The ding Somegthing.mp3
Gene Testing Ft. The Somegthing More --> Gene Testing Ft. The Somegthing More.mp3
Gene Testing Feat The Somegthing --> Gene Testing & The Somegthing.mp3
Gene Testing And ding Somegthing --> Gene Testing & ding Somegthing.mp3
In the first line intrestingly 'Frankie' has been replaced.
Excellent program btw.