query: Grep with two ordered strings (like logical AND in regex)
positive_passages.docid: 19261
positive_passages.text: Match two strings in one line with grep
negative_passages.docid: 48698
negative_passages.text: find command with regex quantifier e.g. {1,2}
negative_passages.docid: 124258
negative_passages.text: How do you match one of two words in a regular expression?
negative_passages.docid: 1528
negative_passages.text: Simple logical operators in Bash
negative_passages.docid: 95381
negative_passages.text: How to run grep and show x number of lines before and after the match
negative_passages.docid: 23494
negative_passages.text: How to make  grep display only the matching regexp?
negative_passages.docid: 95065
negative_passages.text: Grep -H not always returning file path when two matches are on the same line
negative_passages.docid: 92432
negative_passages.text: Matching text using grep or awk
negative_passages.docid: 110326
negative_passages.text: Find both pattern and position of multiple regex matches in Ruby
negative_passages.docid: 83564
negative_passages.text: How to grep lines which does not begin with "#" or ";"?
negative_passages.docid: 13444
negative_passages.text: Can grep show only words that match search pattern?
negative_passages.docid: 125932
negative_passages.text: How to grep for text in a file and display the paragraph that has the text?
negative_passages.docid: 71826
negative_passages.text: How do I grep for multiple patterns with pattern having a pipe character?
negative_passages.docid: 94738
negative_passages.text: Non-greedy match with SED regex (emulate perl's .*?)
negative_passages.docid: 140418
negative_passages.text: How does grep work?
negative_passages.docid: 106334
negative_passages.text: extract value between two search patterns on same line
negative_passages.docid: 103963
negative_passages.text: What is the opposite of "grep"?