. 点号,匹配单个任意字符。
[] 字符组,可以列出任意字符,元字符置于其中自动变为普通字符,例外:-或者^放置在首位分别表示普通的连字符“-”和取反。
[^] 排除型字符组,表示未列出的字符组。
^ 脱字符,匹配一行的起始位置。
$ 美元符,匹配一行的结束位置。
\< 反斜杠小于,匹配单词的起始位置,并非所有版本都有效,可用\b替代。
\> 反斜杠大于,匹配单词的结束位置,并非所有版本都有效,可用\b替代。
| 竖线,匹配分隔两边的任意一个表达式。
()限制竖线的作用范围,括号包含的部分作为一个整体。
? 可选项元素,表示紧靠着它的前面的元素可有可无。
* 表示匹配紧靠着它的前面的元素出现零次或者多次。
+ 表示匹配紧靠着它的前面的元素出现一次或者多次。
{} 表示区间范围, 有的egrep不提供支持。
\1 表示反向引用第一个匹配的括号正则表达式。依次类推\2表示第二个。
\+元字符 表示元字符所表示的普通字符。 如:\\ : 表示普通的反斜杠。
本文介绍了正则表达式的常用语法,包括点号、字符组、排除型字符组等基本概念,以及如何使用元字符进行模式匹配。
&spm=1001.2101.3001.5002&articleId=82477418&d=1&t=3&u=d91ba30e7ca74cae990644e23540e3f6)
261

被折叠的 条评论
为什么被折叠?



