我希望Johann
为结果。
我的代码:
String rs = "[ Johann ,]";
String[] splitted = rs.split(","+"["+"]");
答案 0 :(得分:1)
您可以使用以下命令从字符串中删除所有特殊字符并过滤掉所需的输出。
str = str.replaceAll("[^\\w\\s-]", "");
答案 1 :(得分:0)
尝试使用String的replaceAll api,如:
String rs = "[Johann,]";
System.out.println(rs.replaceAll("\\[|\\]|,", ""));
Output:
Johann
答案 2 :(得分:0)
String.split期望正则表达式作为参数。
怎么样?String rs = "[ Johann ,]";
String[] splitted = rs.split("[,\\[\\]]");