Text Viewer with configurable search patterns.