non-greedy matching of factoids