Regular expressions in GNU grep (opens in a new tab)
Compare basic, extended, and Perl-compatible expressions and understand matching behavior.
GNU Project · gnu.org
GNU grep; BRE, ERE, and PCRE modes differ
POSIX & GNU
Patterns, engines & matching
Choose the right syntax for POSIX, GNU tools, and PCRE2.
Compare basic, extended, and Perl-compatible expressions and understand matching behavior.
The normative definitions of basic and extended regular expressions, including locale behavior.
Apply patterns in awk and understand operators, escapes, and dynamic regular expressions.
Explore captures, lookarounds, Unicode properties, backtracking, and advanced pattern semantics.
A compact syntax reference for metacharacters, character classes, groups, and assertions.