
regex(7) — Linux manual page 是 man7.org 提供的 Linux/UNIX 系统编程手册页,记录了 POSIX.2 标准定义的**正则表达式(Regular Expressions,简称 RE)**规范。该页面属于 Linux man-pages 项目的 Miscellaneous Information Manual 部分,主要讲解 POSIX.2 正则表达的语法与语义。
egrep(1))与过时 RE(基本 RE,类似 ed(1));过时 RE 多用于旧程序向后兼容。| 分隔,匹配任一分支的内容。*、+、? 或边界(bound)限定重复次数。{} 包裹整数,支持精确次数、至少次数、区间次数匹配(整数范围 0–255)。() 空匹配、. 任意字符、^ 与 $ 行首尾匹配、转义字符及普通字符等。^ 取反与 - 表示范围(如 [0-9])。[[.ch.]])、等价类(equivalence class,如 [[=o=]])与字符类(character class,如 [:alnum:]、[:digit:] 等标准类名)。(!) 标记 POSIX.2 未完全规定、在其他实现上可能不兼容的语法或语义决策。egrep、ed 等工具及 C 库正则接口时,对照确认扩展/基本 RE 的行为规范。