String str = in.readLine();
str.replaceAll("*#*", ",");
他想将客户端发送的str中的所有"*#*"直接换换成",",以便将来转来数组,可是执行到这一句即出错?我试了直接用String[] sub = str.split("*#*");也会报错?难道*#*有特殊作用?不能进行替换吗?急!!!
str.replaceAll("*#*", ",");
他想将客户端发送的str中的所有"*#*"直接换换成",",以便将来转来数组,可是执行到这一句即出错?我试了直接用String[] sub = str.split("*#*");也会报错?难道*#*有特殊作用?不能进行替换吗?急!!!
String str = in.readLine();
String mystr=str.replaceAll("*#*", ",");也不得行????报错
public class Test
{
String str="*#**##*#*#111";
public Test()
{
str=str.replaceAll("\\*#\\*",",");
System.out.println(str);
}
public static void main(String [] args)
{
new Test();
}
}
s=s.replaceAll("\\*#\\*",",");
System.out.println(s);
public String replaceAll(String regex,
String replacement)
第一个参数是要匹配的正则表达式,*#*不是你需要的正则表达式的的写法
System.out.print(ghy.replaceAll("\\*#\\*","\'"));
}}
while(str.lastIndexOf("*#*") > -1) {
str = str.replace("*#*", ",");
}