试试
"/[*](.*?)/"
public static void main(String[] args) {
String str = "123/*adfadf adf ad*/456";
str = str.replaceAll("/[*](.*?)/", "");
System.out.println(str);
}
你在Java中要转义某个字符需要用两个转义符才行.
应该这么写
str=str.replaceAll("/\\*.*\\*/", "");
System.out.println(str);