String s = "public java.lang.String java.net.Socket.toString()";
想利用正则表达式替换成"public String toString()"
使用String regex = "\\w+\\.";是正确的,而使用String regex = "\\w+.";得到的结果得到的结果是")"
(result = p.matcher(s).replaceAll(""))
请问: 1.正确的表达式中加号后面的"\\"的意义是什么? 2. 使用错误的表达式为什么替换后就为")"了?
本人初学正则表达式,还望大侠细细讲来,谢谢~~!