008-字符串替换函数

字符串替换函数

replace(String oldStr, String newStr)

用于将调用此函数的字符串内的子字符串oldStr替换成字符串newStr
oldStr 为准备要替换的字符串
newStr 为准备替换成的字符串

replaceFirst(String regex, String replacement)

用于将调用此函数的字符串内满足正则匹配regex的第一个字符串替换成字符串newStr


replaceFirst(String regex, String replacement)

用于将调用此函数的字符串内满足正则匹配regex的所有字符串替换成字符串newStr

 

public class ReplaceDemo {
    public static void main(String[] args) {
        String str = new String("abcd001, I love you, please abcd001 trust me");
        System.out.println("Replace用法 :" + str.replace("abcd001", "Shuang"));
        System.out.println("ReplaceFirst用法 :" + str.replaceFirst("\\b\\w+001\\b", "Shuang"));
        System.out.println("ReplaceAll用法 :" + str.replaceAll("\\b\\w+001\\b", "Shuang"));
    }
}

 

posted @ 2019-07-30 21:06  NirvanaInFire  阅读(290)  评论(0编辑  收藏  举报