参考:https://blog.csdn.net/cherrydreamsover/article/details/80941220
https://m.runoob.com/regexp/regexp-syntax.html
基本要素
(1)字符类
(2)数量限定符
(3)位置限定符
(4)特殊符号
注意:正则表达式基本是与语言无关的,我们可以结合语言/工具与正则表达式进行文本处理,在后面的博客中,我将使用grep来进行验证。(grep是一款Linux下按行匹配文本的工具,如下,使我们常使用的两个选项)
1.字符类
![在这里插入图片描述](https://img-blog.csdnimg.cn/c9138a42778f4c638526c367a7e2876a.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5pil6aOO6ZyT6KOz,size_20,color_FFFFFF,t_70,g_se,x_16)
2.数量限定符
![在这里插入图片描述](https://img-blog.csdnimg.cn/2782b0185b9c45e19b076382994c1016.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5pil6aOO6ZyT6KOz,size_20,color_FFFFFF,t_70,g_se,x_16)
3.位置限定符
![在这里插入图片描述](https://img-blog.csdnimg.cn/108047428baf41e18d0b5ac367ca7ee5.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5pil6aOO6ZyT6KOz,size_20,color_FFFFFF,t_70,g_se,x_16)
4.特殊符号
![在这里插入图片描述](https://img-blog.csdnimg.cn/436933c95ba34e77819dfa2813d80bf4.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5pil6aOO6ZyT6KOz,size_20,color_FFFFFF,t_70,g_se,x_16)
5.其他普通字符集及其替换
![在这里插入图片描述](https://img-blog.csdnimg.cn/a9fa3c4c814e4042afb352a5705436b0.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5pil6aOO6ZyT6KOz,size_15,color_FFFFFF,t_70,g_se,x_16)
![在这里插入图片描述](https://img-blog.csdnimg.cn/4a70bbf9d70049579426f4caf00d655d.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5pil6aOO6ZyT6KOz,size_20,color_FFFFFF,t_70,g_se,x_16)
![在这里插入图片描述](https://img-blog.csdnimg.cn/dbd28846c2ff4e07ba88287a67655258.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5pil6aOO6ZyT6KOz,size_20,color_FFFFFF,t_70,g_se,x_16)
![在这里插入图片描述](https://img-blog.csdnimg.cn/661e764a92de4fb29e6939fd5143fd1c.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5pil6aOO6ZyT6KOz,size_20,color_FFFFFF,t_70,g_se,x_16)
![在这里插入图片描述](https://img-blog.csdnimg.cn/bd0dbf0aa8fa442c824b8070addbd46d.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5pil6aOO6ZyT6KOz,size_20,color_FFFFFF,t_70,g_se,x_16)
![在这里插入图片描述](https://img-blog.csdnimg.cn/c43e27cfd17b451195dd42c7068b2fd0.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5pil6aOO6ZyT6KOz,size_20,color_FFFFFF,t_70,g_se,x_16)