《精通正则表达式 第3版》原文总结

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了《精通正则表达式 第3版》原文总结相关的知识,希望对你有一定的参考价值。

书中精彩总结

(P32)

表1-3:egrep 的元字符总结

匹配单个字符的元字符
元字符匹配对象
.
点号
匹配单个任意字符
[...]
字符组
匹配单个列出的字符
[^...]
排除型字符组
匹配打嗝未列出的字符
\char
转义字符
若char是元字符,或转义序列无特殊含义是,匹配char对应的普通字符
提供计数功能的元字符

问号
容许匹配一次,但非必须
*
星号
可以匹配任意多次,也可能不匹配
+
加号
至少需要匹配一次,至多可能任意多次
{mix,max}
区间量词
至少需要min次,至多容许max
匹配位置的元字符
^
脱字符
匹配一行的开头位置
$
美元符
匹配一行的结束位置
 \<
单词分界符
匹配单词的开始位置
\>
单词分界符匹配单词的结束位置
其他元字符
|
alternation
匹配任意分隔的表达式
(...)
括号
限定多选结构的范围,标注量词作用的元素,为反向引用“捕获”文本
\1,\2
反向引用
匹配之前的第一、第二组括号内的字表达式匹配的文本
并非所有版本的egrep都支持


以上是关于《精通正则表达式 第3版》原文总结的主要内容,如果未能解决你的问题,请参考以下文章

精通正则表达式第1讲(源码)

Python100天精通指南 之 re正则表达式

电子书丨《精通Perl(第2版)》

PHP从入门到精通(第3版) PDF扫描版[45MB]完整版下载

正则表达式从入门到以为精通再到每次使用查一遍

值得一看的书之《精通正则表达式》