String test = "11 *?/\\<>:\"|11";
System.out.println(test);
test = test.trim().replace(" ","")
.replace("*","").replace("?","").replace("/","").replace("\\","")
.replace("<","[").replace(">","]").replace(":",":")
.replace("\"","'").replace("|","");
System.out.println(test);
test = test.trim().replace(" ","")
.replace("*","").replace("?","").replace("/","").replace("\\","")
.replace("<","[").replace(">","]").replace(":",":")
.replace("\"","'").replace("|","");
System.out.println(test);
控制台输出
11 *?/\<>:"|11
11[]:'11
需要去掉两边的空格,还有*?/\\<>:\"|这些字符。中间的空格可不去掉。