Lines Matching refs:matches
343 This GNU extension matches every STEPth line starting with line
352 This address matches the last line of the last file of input, or
357 This will select any line which matches the regular expression
371 This also matches the regular expression REGEXP, but allows one to
396 separated by a comma (`,'). An address range matches lines starting
397 from where the first address matches, and continues until the second
398 address matches (inclusively).
414 `1,/REGEXP/', except that if ADDR2 matches the very first line of
452 matches a portion of a subject string that is identical to itself. The
460 A single ordinary character matches itself.
463 Matches a sequence of zero or more instances of matches for the
474 As `*', but matches one or more. It is a GNU extension.
477 As `*', but only matches zero or one. It is a GNU extension.
480 As `*', but matches exactly I sequences (I is a decimal integer;
532 matches all vowels. A list may include sequences like
533 `CHAR1-CHAR2', which matches any character between (inclusive)
536 A leading `^' reverses the meaning of LIST, so that it matches any
543 special within LIST. For example, `[\*]' matches either `\' or
576 `\t' is not portable, and matches a `t' under most implementations
580 Note that the regular expression matcher is greedy, i.e., matches
581 are attempted from left to right and, if two or more matches are
603 first matches every string (including the empty string), while the
604 second matches only strings containing at least one character.
607 his matches a string starting with `main', followed by an opening
612 This matches a string beginning with `#'.
615 This matches a string ending with a single backslash. The regexp
619 Instead, this matches a string consisting of a single dollar sign,
623 In the C locale, this matches any ASCII letters or digits.
626 (Here `tab' stands for a single tab character.) This matches a
631 This matches a string consisting of two equal substrings separated
635 This matches nine characters followed by an `A'.
638 This matches the start of a string that contains 16 characters,
748 Apply the replacement to _all_ matches to the REGEXP, not just the
757 `sed', the interaction is defined to be: ignore matches before the
758 NUMBERth, and then match and replace all matches from the NUMBERth
1072 character, but rather to take it literally. For example, `\*' matches
1088 Produces or matches a BEL character, that is an "alert" (ASCII 7).
1091 Produces or matches a form feed (ASCII 12).
1094 Produces or matches a newline (ASCII 10).
1097 Produces or matches a carriage return (ASCII 13).
1100 Produces or matches a horizontal tab (ASCII 9).
1103 Produces or matches a so called "vertical tab" (ASCII 11).
1106 Produces or matches `CONTROL-X', where X is any character. The
1113 Produces or matches a character whose decimal ASCII value is XXX.
1116 Produces or matches a character whose octal ASCII value is XXX.
1119 Produces or matches a character whose hexadecimal ASCII value is
1136 Matches a word boundary; that is it matches if the character to
1141 Matches everywhere but on a word boundary; that is it matches if
1225 # \2 matches half of the spaces, which are moved to the beginning
1452 # Move first character at the end. The regexp matches until
2097 So, `x\+' matches one or more occurrences of `x'. `abc\|def'
2098 matches either `abc' or `def'.
2160 expression `^[a-z]$' matches the string `aa', because this is a
2201 matches the literal string `abc?'.
2204 becomes `c+' when using extended regular expressions. It matches
2209 matches three or more `a's.
2213 matches either `abcabc' or `abcabcabc'.