我知道之前已经问过这个问题,但每当我尝试拆分这样的字符串时:
reconvert_array = reconvert.split("//n");
然后在字符串中搜索字符并尝试将其替换为:
for (int a = 0; a < reconvert_array.length; a++) {
reconvert_array[a] = reconvert_array[a].replaceAll("[", " ");
view_text.setText(Arrays.toString(reconvert_array));
}
我收到一条错误消息,说即使[在引号内,它仍然代表一个未闭合的字符类。有没有办法可以实现我想要实现的目标?谢谢大家!
答案 0 :(得分:0)
您必须转义该字符,因为它需要一个有效的正则表达式
reconvert_array[a] = reconvert_array[a].replaceAll("\\[", " ");