0

Sorry I am new to Regex, and can do little things but what I need is complex. I have thousands of MP3 and MP4 that I would like to standardize.

I am using Bulk Rename Utility

Example below

the desired lay out is Artist - Title

some of them are laid out as Artist - Title (Ft Artist)

I would like to move everything in the () to just after artist and drop the ()

Current

  • Lloyd - Get It Shawty (Ft Young Joc).mp3

Desired

  • Lloyd Ft Young Joc - Get It Shawty.mp3
James
  • 1
  • It looks like you are looking to create a regex, but do not know where to get started. Please check [Reference - What does this regex mean](https://stackoverflow.com/questions/22937618) resource, it has plenty of hints. Also, refer to [Learning Regular Expressions](https://stackoverflow.com/questions/4736) post for some basic regex info. Once you get some expression ready and still have issues with the solution, please edit the question with the latest details and we'll be glad to help you fix the problem. – Wiktor Stribiżew Feb 21 '21 at 21:24
  • It seems the biggest issue it to only match the desired ones, and not change files by accident. Consider making a backup before you start [changing them all](https://regex101.com/r/TSzW8l/1/). – Scratte Feb 26 '21 at 10:01
  • I figured out how to make it work, I do them in batches of 100, here are the strings im using in Bulk Rename Utility with the field names. RegEx(1) Match:(.+ )(- .+)\((Ft.+?)\)(.+)? Replace: \1 \3 \2 \4 Repl.(3) Replace: \4 With: – James Mar 15 '21 at 18:43

0 Answers0