Pattern p = Pattern.compile("java", Pattern.CASE_INSENSITIVE);
Matcher m = p.matcher("java Java JaVa IloveJAVA you hate jaVAadsladl");
StringBuffer buf = new StringBuffer();
int i = 0;
while(m.find()) {
i++;
if(i %2 == 0){
m.appendReplacement(buf, "java");
} else {
m.appendReplacement(buf, "JAVA");
}
}
p(buf);
正则表达式进行字符串替换!将奇数和偶数的字符串替换成不同的!并且忽略大小写查找...
最新推荐文章于 2022-04-01 10:54:11 发布
本文探讨了在Java中使用正则表达式进行字符串操作的技术,并展示了如何通过匹配特定模式并根据条件替换字符串内容,实现字符大小写转换等实用功能。
160

被折叠的 条评论
为什么被折叠?



