The most advanced feature of Bulk Rename Utility (BRU) is its integrated JavaScript Renaming Engine. This allows you to create complex, custom renaming scripts with full programming capabilities, including conditional logic, loops, arithmetic, string operations, and access to file/folder metadata.
It enables combining multiple criteria in a single pass and performing advanced tasks like computing checksums or reformatting properties on the fly.
For assistance, BRU provides a JavaScript and RegEx helper at https://www.bulkrenameutility.co.uk/js/