How to remove dashes and underscores after first underscore

I have a lot of files with underscores and dashes in it. I like to replace them after the first underscore by spaces. The number of underscores and dashes is not fixed.
Name_rest-Of_the_Name.zip to Name_rest of the name.zip

How can I do this when I want it in a preset?

Leo

Old name: ([^]*)(.)(_|-)(.)#
New name: \1\2 \4
Type: Regular Expressions

Thank you very much for the quick response.