Format Rename handles batch renaming of Blender objects through a format-based system. Names are built from variables placed inside a pattern: sequential numbers such as {#}, {##} and {##,-1}, alphabet sequences like {A}, {a}, {AA} and {Aa}, and context tokens including {self}, {parent}, {active}, {scene} and {view_layer}. Object-only tokens cover {data}, {Type} shown in title, lower or upper case, and {pref} for a custom word tied to the object's type, while bone-only tokens include {user} and {def}.
Enabling selection order records the order in which items were selected, so ordered replacement terms run in that sequence and grouping becomes available. With grouping you can record selections into TeamA and TeamB, swap names between the two teams sequentially, and copy names from TeamA to TeamB in order.
A search-and-replace mode uses Python's re module directly, so you match objects with regular-expression patterns. The Select Selected Only option searches the whole scene when disabled and filters within the selection when enabled, and flags cover ASCII-only matching and case-insensitive matching. The add-on works with Blender 4.2 LTS and newer and is released under the GNU General Public License v3.0 or later.