正则表达式如何用空白替换所有方括号和其中的内容

regex how to replace all square brackets and content inside it with blank

我有一个文件名为 AcbsIncorSigRemover[1.1].java

我想将此文件重命名为 AcbsIncorSigRemover.java

你能为我提供有效的正则表达式验证吗?

我有数千个这样的文件需要重命名。请帮忙

尝试

"AcbsIncorSigRemover[1.1].java".replaceAll("\[(.*?)\]","")

输出

AcbsIncorSigRemover.java

Demo

 String s = "AcbsIncorSigRemover[1.1].java";    
 s= s.substring(0,s.indexOf("["))+".java";