正则表达式学习之替换分组练习( 六 )
结果
案例练习
需求:按照叠词切割“abccefggghijjjjkl”
分析正则:
其中cc、ggg、jjjj出现叠词
先切一次:(.)\\\\1
使用“X+\tX , 一次或多次”这个知识点 , 所以正则是(.)\\\\1+
叠词练习
字符串:我我 。 。 。 。 我 。 。 。 我 。 喜 。 。 。 喜喜 。 。 。 。 喜 。 。 。 。 。 欢 。 。 。 欢欢 。 。 。 。 。 欢 。 。 。 欢欢欢 。 。 。 。 欢欢欢欢 。 。 。 你 。 。 。 你 。 。 。 。 你你 。 。 。
还原成:我喜欢你
先将多余的点去掉
推荐阅读
- 爬虫学习之HttpClient练习
- 爬虫学习之HTTP协议初步了解
- 正则表达式学习之分割字符及数量词练习
- Scala学习之基础函数
- Scala学习之数据类型和变量
- 认识正则表达式(Java语言基础)
- 编程学习之亲密数(C++描述)
- 搜索引擎字符与正则表达式:玩转百度不在话下
- 专访“机器学习之父”米切尔:不希望学生认为人工智能是魔法
- 运维经典案例学习之GitLab官网在线仓库SSH连接故障排查和经验总结