Important BRU Enhancements - Fix the Existing Move Function

Would you like Bulk Rename Utility to offer new functionality? Post your comments here!

Important BRU Enhancements - Fix the Existing Move Function

Postby dec » Tue Sep 19, 2023 7:47 am

The current Move/Copy Function is strangely dysfunctional & limited.

The fault is quite obvious - it only has Copy/Move the 'First' and the 'Last' characters: it does NOT have the obvious missing Function - Copy/Move 'From - To' Characters. Yet the 2nd part of the Function already has/takes a Position value, ie the 'To' part is already there! But it is strangely missing the 'From' part.

Why?

And this is a very important useful missing Function.
dec
 
Posts: 67
Joined: Thu Oct 14, 2021 6:31 am

Re: Important BRU Enhancements - Fix the Existing Move Function

Postby therube » Tue Sep 19, 2023 5:09 pm

Yes, 6:Move/Copy does not have a "from" "to" ability in the selection part of the operation.


Though, the same ability should be able to be accomplished with 1:RegEx.

With a filename of: NOI - Notice Of Intent
If you wanted to move "FROM:" 7 "TO:" 0 (Move "Notice" to the beginning of the name)
Something like this would work:

Code: Select all
Match:  (......)(.......)(.*)
Replace:  \2\1\3


Code: Select all
NOI - Notice Of Intent
->   Notice NOI - Of Intent
therube
 
Posts: 1319
Joined: Mon Jan 18, 2016 6:23 pm

Re: Important BRU Enhancements - Fix the Existing Move Function

Postby dec » Thu Sep 21, 2023 8:23 am

therube wrote:Yes, 6:Move/Copy does not have a "from" "to" ability in the selection part of the operation.


Though, the same ability should be able to be accomplished with 1:RegEx.

With a filename of: NOI - Notice Of Intent
If you wanted to move "FROM:" 7 "TO:" 0 (Move "Notice" to the beginning of the name)
Something like this would work:

Code: Select all
Match:  (......)(.......)(.*)
Replace:  \2\1\3


Code: Select all
NOI - Notice Of Intent
->   Notice NOI - Of Intent


yeah. well all things are possible if you want to train & practice to be a RegEx programmer; but, although i might have done quite a lot of programming a long time ago (think COBOL), and up to recently, done huge amount of Web design and systems (PHP), i don't want to have to do that to simply use this app. in fact one of the great things about BRU is that all the Regex is hidden in the back-rend, unlike MP3Tag which virtually demands that you be a Regex expert.

and THIS fix is really to FIX a prob with an existing function/module - NOT to add some new 'undiscovered' function. :-)
dec
 
Posts: 67
Joined: Thu Oct 14, 2021 6:31 am


Return to Suggestions