Доброго всем вечера(или что у вас там).
Надо найти в строке 2 максимальные одинаковые подстроки.
Пытался составить что-то вроде ^.*(.+).*\1.*$, не выходит: находятся одинаковые символы. Потом пробовал ^.*?(.+).*\1.*$ (я так понял *? должен находить как можно меньшее сочетание?) - тоже не вышло. Подскажите в какую сторону копать?
P.S. если хочешь не помочь, а кинуть камень - проходи мимо.