Look for a regex pattern in a sequence of lines
(pattern, lines)
| 35 | yield from it |
| 36 | |
| 37 | def gen_grep(pattern, lines): |
| 38 | ''' |
| 39 | Look for a regex pattern in a sequence of lines |
| 40 | ''' |
| 41 | pat = re.compile(pattern) |
| 42 | for line in lines: |
| 43 | if pat.search(line): |
| 44 | yield line |
| 45 | |
| 46 | if __name__ == '__main__': |
| 47 |