The "Rename objects" menu item allows you to rename many objects at once, using extended regular expressions ("batch renaming"). Note that simple wildcard expressions are not supported in this dialog.

Batch renaming can be very useful if you have to rename many objects at once according to the same criteria -- for example, if you would like to rename all files ending in .JPEG to .jpg.

To do a batch rename, do the following:

  1. Enter a "find" regular expression in the top entry field. This is the match string against with objects will be tested according to the rules specified under extended regular expressions.

    For example, if you specify (.*)\.JPEG here, all files ending in .JPEG will be affected by the rename.

    Make sure that each string component that you would like to replace with a different string is specified in brackets. Otherwise you cannot reference the component from the "rename to" expression.

  2. Enter a "rename to" expression into the second entry field. This specifies the rule according to which each object is renamed.

    Note that the replacement string is not a full regular expression because it is not used for matching objects. As a result, you do not have to escape special characters such as dots. However, a backslash with a decimal number specifies is considered a reference into a bracket expression in the search string.

    With the above example, to rename the files ending in .JPEG to .jpg, specify \1.jpg. With an object called FILE.JPEG matched against the (.*)\.JPEG find string, \1 in the object title would yield FILE, so the object would be renamed to FILE.jpg.

  3. Select or deselect the "Case sensitive match" box, depending on whether the search string should be applied irrespective of case.

  4. If you select "Match selected objects only", the find operation will only apply to objects that are currently selected in the folder. Otherwise all objects in the folder will be tested against the "find" string.

  5. Press the "Start renaming..." button. This will then ask you for each object that matches the source string and give you the proposed title for renaming it so you can verify whether the strings you entered actually do what you were intending to achieve.
The dialog maintains a history of the last ten valid source and target regular expressions, respectively. You can access this history by accessing the drop-down list for each entry field.