您的位置:首页 > 编程语言 > Java开发

java字符串替换

2015-12-23 09:54 435 查看
之前认为java字符串替换replace或replaceAll就可以替换所有字符串了,后来发现不是这样。

项目中需要把\r\n替换为<BR>时,上面的方式就不起作用了,至于为什么不太清楚。

后来找到一种方式就可以了,代码如下:

public String replaceInfo(String info,String pattern,String s){

String newInfo = "";

if(StringUtils.isNotBlank(info){

Pattern crlp = Pattern.compile(pattern);

Matcher m = crlp.matcher(info);

if(m.find()){

newInfo = m.replaceAll(s);

}else{

newInfo = info;

}

}

return newInfo;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: