Home | History | Annotate | Download | only in doc

Lines Matching full:regular

60 * Extended regexps::           `egrep'-style regular expressions
71 * Regular Expressions:: Overview of regular expression syntax
225 Use extended regular expressions rather than basic regular
229 portable. *Note Extended regular expressions: Extended regexps.
288 * Regular Expressions:: Overview of regular expression syntax
331 File: sed.info, Node: Addresses, Next: Regular Expressions, Prev: Execution Cycle, Up: sed Programs
357 This will select any line which matches the regular expression
361 The empty regular expression `//' repeats the last regular
362 expression match (the same holds if the empty regular expression is
363 passed to the `s' command). Note that modifiers to regular
364 expressions are evaluated when the regular expression is compiled,
365 thus it is invalid to specify them together with the empty regular
371 This also matches the regular expression REGEXP, but allows one to
379 The `I' modifier to regular-expression matching is a GNU extension
384 The `M' modifier to regular-expression matching is a GNU `sed'
418 of the regular expression.
438 File: sed.info, Node: Regular Expressions, Next: Common Commands, Prev: Addresses, Up: sed Programs
440 3.3 Overview of Regular Expression Syntax
443 To know how to use `sed', people should understand regular expressions
444 ("regexp" for short). A regular expression is a pattern that is
453 power of regular expressions comes from the ability to include
457 brief description of regular expression syntax as used in `sed'.
464 preceding regular expression, which must be an ordinary character,
467 regular expression can also be followed by `*'; for example, `a**'
469 itself when it appears at the start of a regular expression or
518 regular expression or subexpression (that is, after `\(' or `\|').
525 also acts as a special character only at the end of the regular
554 alternative regular expressions. The matching process tries each
561 the other regular expression operators.
565 regular expression. This is called a "back reference".
580 Note that the regular expression matcher is greedy, i.e., matches
643 File: sed.info, Node: Common Commands, Next: The "s" Command, Prev: Regular Expressions, Up: sed Programs
791 The `I' modifier to regular-expression matching is a GNU extension
796 The `M' modifier to regular-expression matching is a GNU `sed'
1067 3.9 GNU Extensions for Escapes in Regular Expressions
1126 in regular expressions:
1157 exception of `\n'. In basic regular expression mode, setting
1202 regular expressions to be matched--this is a common technique.
2090 `sed' uses the POSIX basic regular expression syntax. According to
2095 As in all GNU programs that use POSIX basic regular expressions,
2158 regular expression matcher instead of compiling the one supplied
2159 with GNU sed. In a Danish locale, for example, the regular
2188 Appendix A Extended regular expressions
2191 The only difference between basic and extended regular expressions is in
2193 (`{}'). While basic regular expressions require these to be escaped if
2195 regular expressions you must escape them if you want them _to match a
2200 becomes `abc\?' when using extended regular expressions. It
2204 becomes `c+' when using extended regular expressions. It matches
2208 becomes `a{3,}' when using extended regular expressions. It
2212 becomes `(abc){2,3}' when using extended regular expressions. It
2216 becomes `(abc*)\1' when using extended regular expressions.
2217 Backreferences must still be escaped when using extended regular
2236 * Address, as a regular expression: Addresses. (line 27)
2244 * Backreferences, in regular expressions: The "s" Command. (line 19)
2263 * empty regular expression: Addresses. (line 31)
2271 * Extended regular expressions, choosing: Invoking sed. (line 113)
2272 * Extended regular expressions, syntax: Extended regexps. (line 6)
2301 * GNU extensions, extended regular expressions: Invoking sed. (line 113)
2310 * GNU extensions, modifiers and the empty regular expression: Addresses.
2327 * GNU extensions, to basic regular expressions <1>: Reporting Bugs.
2329 * GNU extensions, to basic regular expressions: Regular Expressions.
2338 * Greedy regular expression matching: Regular Expressions. (line 143)
2359 * Line, selecting by regular expression match: Addresses. (line 27)
2374 * Perl-style regular expressions, multiline: Addresses. (line 54)
2378 * POSIXLY_CORRECT behavior, bracket expressions: Regular Expressions.
2412 * Slash character, in regular expressions: Addresses. (line 41)
2519 Node: Regular Expressions18174