Mass renaming button, is there a way to compactify it?

You only need one @nodeselect.

You can't turn them all into a single pattern, since it wouldn't know which replacement to use. But you could use a rename preset which runs a script and does all of it at once, and then run that from a single command. That would be more efficient.

This preset/script would be a good starting point: Script to perform multiple Regular Expressions