Java程序员福利:历时两个礼拜,史上最简单学习正则表达式笔记

前言:

正则表达式(英文:Regular Expression)在计算机科学中,是指一个用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串。通过本教程的学习让你明白正则表达式是什么,并对它有一些基本的了解,让你可以在自己的程序或网页里使用它。

适用群体

在程序开发中,难免会遇到需要匹配、查找、替换、判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及精力。因此,学习及使用正则表达式,便成了解决这一矛盾的主要手段。

笔记正文

第 1 章 正则表达式基础

  1. 什么是正则表达式
  2. 入门
  3. 测试正则表达式
  4. 元字符
  5. 字符转义
  6. 重复
  7. 字符类
  8. 分枝条件
  9. 分组
  10. 反义
  11. 后向引用
  12. 零宽断言
  13. 负向零宽断言
  14. 注释
  15. 贪婪与懒惰
  16. 处理选项
  17. 平衡组/递归匹配
  18. 详细语法

第 2 章 速查手册

  1. 常用正则表达式
  2. 表达式全集
  3. 如何写出高效率的正则表达式

写在最后

文章限于篇幅,笔记篇幅过大,无法在文中一一展示;笔记已经整理好,现在免费分享给大家。

需要的朋友点击下方传送门, 即可免费领取

传送门

以下是笔记部分截图

image
image
image
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容