我正在尝试利用批量重命名实用程序中的正则表达式功能来重命名多个文件,如果文件中包含第一组括号,则将其删除。如果只有一组,则可以删除它们,但是当文件包含2个或更多组时,我的正则表达式不起作用。
特别是,我遇到的错误是当文件名为
时() Name1 () Name2
以下是我目前拥有的正则表达式
^(\(.*\)) (.*)
我希望结果以
结尾Name1 () Name2
但是我最终得到
Name2
其中正则表达式与第一组的左括号和第二组的右括号匹配。 Here's my code on regex101.com