We are considering adding this feature to BulkRenameUtility: the ability to add multiple regular expressions match and replace within the same field. So instead of having to use two passes, it can all be done in one pass. Example:
Instead of:
First Pass
Match: ^(.*)\((\d{1}|)\)$
Replace: \100\2
Select all files to rename and rename them.
Second Pass
Match: ^(.*)\((\d{2}|)\)$
Replace: \10\2
Select all files to rename and rename them.
Use
Match: ^(.*)\((\d{1}|)\)$&&^(.*)\((\d{1}|)\)$
Replace: \100\2&&\10\2
Select all files to rename and rename them.
&& is the new separator for first pass and second pass. What do you think? thanks