您的位置:首页 > 其它

String自带的replaceAll方法和StringUtils的replaceAll的区别

2016-05-27 10:51 513 查看
一般情况下,同时使用String自带的replace方法就可以实现字符串的替换功能,但是如果需要替换的字符串种含有正则表达式的符号语言,则只能使用StringUtils提供的replace()方法。因为String自带的replace()方法是通过正则表达式的方式来实现替换,而StringUtils()则是通过循环的方式。以下贴上两种方式实现的源代码:

String.relpace();

public replaceAll(String regex,String replacement){
return Pattern.complie(regex).matcher(this).replaceAll(replacement);
}


StringUtils.replaceAll()

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