黑马程序员技术交流社区
标题:
删除字符串中的叠词
[打印本页]
作者:
fmi110
时间:
2015-9-21 19:31
标题:
删除字符串中的叠词
a
//我我我......我爱爱爱...爱学..学.....编编程.....
//转为 我爱学编程
public class Test11 {
public static void main(String[] args) {
String str = "我我我......我爱爱爱...爱学..学.....编编程.....";
//将.替换成空字符
str = str.replaceAll("\\.", "");
System.out.println(str);
//去除叠词
str = str.replaceAll("(.)\\1+","$1");
System.out.println(str);
str = "abcabcaaabcaaaabbccabc";
str = str.replaceAll("(abc(aa))\\1", "*");
System.out.println(str);
}
}
复制代码
作者:
fmi110
时间:
2015-9-21 19:34
运行结果
我我我我爱爱爱爱学学编编程
我爱学编程
abc*aabbccabc
复制代码
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2