Domanda di colloquio di CME Group

Q: Given a string, find the largest substring with pattern.