Feature request: Add ability to supply directories in replace method
Please add the ability to supply directories in replace method, especially using regular expressions.
I know I can do this via scripting, and did, but it would be really useful, intuitive, fast and easy to have this in the regular replace method.
Example
File name: Artist - Song.mp3
Text to be replaced: (.*) - (.*)
Replace with: $1\\$2
In move mode we cannot access matches from within the replace method.
I know I can do this via scripting, and did, but it would be really useful, intuitive, fast and easy to have this in the regular replace method.
Example
File name: Artist - Song.mp3
Text to be replaced: (.*) - (.*)
Replace with: $1\\$2
In move mode we cannot access matches from within the replace method.
The ability to change the file path could be extended into other renaming methods but would be most useful in the replace method.
As a workaround, although I much prefer being able to change the file path in the method itself, you could provide a match method, which allows for the creation of custom named tags from the matched (sub-) patterns. Those could later be used in move mode to supply directory information.
Example
File name: Artist - Album - Song.mp3
Match: (.*?) - (.*?) - (.*?)
Make matches available as global variables:
$1: <CustomTag: Artist>
$2: <CustomTag: Album>
$3: <CustomTag: Song>
New name: <CustomTag: Song>
Move mode:
Output folder: <CustomTag: Artist>\<CustomTag: Album>
Nevertheless, the simplicity of changing the file path from within renaming methods beats custom tags or scripting the path easily.
Thanks.
Example
File name: Artist - Album - Song.mp3
Match: (.*?) - (.*?) - (.*?)
Make matches available as global variables:
$1: <CustomTag: Artist>
$2: <CustomTag: Album>
$3: <CustomTag: Song>
New name: <CustomTag: Song>
Move mode:
Output folder: <CustomTag: Artist>\<CustomTag: Album>
Nevertheless, the simplicity of changing the file path from within renaming methods beats custom tags or scripting the path easily.
Thanks.