你看一下java的帮助就知道了,replaceAll方法第一个参数是一个正则表达式。所以你还是自己写程序实现吧。以下程序是把“[”替换成为“]”,测试环境jdk1.4public class test
{
public static void main(String args[])
{
String s = "a[bcd[";
String temp = "]";
int x = s.indexOf("[");
while(x >= 0)
{
s = s.substring(0,x)+temp+s.substring(x+1);
System.out.println(s);
x = s.indexOf("[");
}
System.out.println(s);
}
}
{
public static void main(String args[])
{
String s = "a[bcd[";
String temp = "]";
int x = s.indexOf("[");
while(x >= 0)
{
s = s.substring(0,x)+temp+s.substring(x+1);
System.out.println(s);
x = s.indexOf("[");
}
System.out.println(s);
}
}
String t = s.replaceAll("\\[","");
public static void main(String[] args){
String a="r[ttt[222[";
String b=a.replaceAll("\\[","ccc");
System.out.println(b);
}
}