在jsp里用String.replace时,怎么不能删除字符呢?
原来String rs的内容包括很多空格和换行符,我用正则表达式修改到只剩下failureC:DocumentsandSettingsabc>了,然后用如下的方法不能删除C:DocumentsandSettingsabc>这段字符串?把这段字符串直接赋给rs,然后replace就行。
Pattern p = Pattern.compile("\\s*|\t|\r|\n"); Matcher m = p.matcher(rs); rs = m.replaceAll(""); //这个时候rs里就剩下failureC:DocumentsandSettingsabc>了,replace后还是这个内容 rs = rs.replace("C:DocumentsandSettingsabc>","");