标签: java regex file-io
我的文件名为AcbsIncorSigRemover[1.1].java
AcbsIncorSigRemover[1.1].java
我想将此文件重命名为AcbsIncorSigRemover.java
AcbsIncorSigRemover.java
您能为我提供有效的正则表达式验证吗?
我有数千个这样的文件需要重命名。请帮忙。
答案 0 :(得分:2)
尝试
"AcbsIncorSigRemover[1.1].java".replaceAll("\\[(.*?)\\]","")
输出
Demo
答案 1 :(得分:-3)
String s = "AcbsIncorSigRemover[1.1].java"; s= s.substring(0,s.indexOf("["))+".java";