Text this: Combinatorial Pattern Matching