如何在字符串数组中搜索括号

时间:2015-02-11 03:31:54

标签: java android

我知道之前已经问过这个问题,但每当我尝试拆分这样的字符串时:

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));

    }

我收到一条错误消息,说即使[在引号内,它仍然代表一个未闭合的字符类。有没有办法可以实现我想要实现的目标?谢谢大家!

1 个答案:

答案 0 :(得分:0)

您必须转义该字符,因为它需要一个有效的正则表达式

reconvert_array[a] = reconvert_array[a].replaceAll("\\[", " ");