// 注意 love/Love 的区别
String str ="l love beiJing And i Love shangHai And i love shenZheng And i love guangzhou And i love hangzhou ";
String love0 = StringUtils.replace(str, "love", "*#$%");
//l *#$% beiJing And i Love shangHai And i *#$% shenZheng And i *#$% guangzhou And i *#$% hangzhou
// 只要发现单词 love 就 *#$% 用替换
System.out.println(love0);
String love1 = StringUtils.replace(str, "love", "爱");
//l 爱 beiJing And i Love shangHai And i 爱 shenZheng And i 爱 guangzhou And i 爱 hangzhou
// 只要发现单词 love 就 爱 替换
System.out.println(love1);
String love2 = StringUtils.replace(str, "love", "爱",2);
//l 爱 beiJing And i Love shangHai And i 爱 shenZheng And i love guangzhou And i love hangzhou
// 只要发现单词 love 就用 '爱' 替换 最多替换两次
System.out.println(love2);
String love3 = StringUtils.replaceOnce(str, "love", "爱");
//l 爱 beiJing And i Love shangHai And i love shenZheng And i love guangzhou And i love hangzhou
// 等于 StringUtils.replace(str, "love", "爱",1);
System.out.println(love3);
String love4 = StringUtils.replaceChars(str, "love", "*#$%");
// 所有小写的 l 被 * 替换
// 所有小写的 o 被 # 替换
// 所有小写的 v 被 $ 替换
// 所有小写的 e 被 % 替换
//* *#$% b%iJing And i L#$% shangHai And i *#$% sh%nZh%ng And i *#$% guangzh#u And i *#$% hangzh#u
System.out.println(love4);