query: Match a pattern not followed by a sub-pattern in Vim
positive_passages.docid: 150038
positive_passages.text: Vim: How do I search for a word which is not followed by another word?
negative_passages.docid: 8026
negative_passages.text: Regex Pattern to Match, Excluding when... / Except between
negative_passages.docid: 143494
negative_passages.text: Print only the Nth line before each line that matches a pattern
negative_passages.docid: 152030
negative_passages.text: How to match a pattern with a pattern?
negative_passages.docid: 122924
negative_passages.text: Pattern Match symbols that begin with same letter?
negative_passages.docid: 103813
negative_passages.text: How to use subscript in pattern names?
negative_passages.docid: 50383
negative_passages.text: How can I search for a multiline pattern in a file?
negative_passages.docid: 97193
negative_passages.text: zsh: excluding files from a pattern
negative_passages.docid: 10632
negative_passages.text: sed regular expression behaving differently than in vim and perl?
negative_passages.docid: 14398
negative_passages.text: How to grep-inverse-match and exclude "before" and "after" lines
negative_passages.docid: 156045
negative_passages.text: How do I grep for lines containing either of two words, but not both?
negative_passages.docid: 100764
negative_passages.text: Match text only if it contains all words from whitelist, but none from blacklist
negative_passages.docid: 100478
negative_passages.text: How can I exclude the lines which matche the range patterns in sed?
negative_passages.docid: 25626
negative_passages.text: How to replace a character by a newline in Vim
negative_passages.docid: 101144
negative_passages.text: How to match, but not capture, part of a regex?
negative_passages.docid: 38429
negative_passages.text: How can I use inverse or negative wildcards when pattern matching in a unix/linux shell?
negative_passages.docid: 8112
negative_passages.text: How to add text to end of line when pattern is matched?