У меня есть строка, которая может иметь повторяющийся шаблон символа, например
'xyzzyxxyzzyxxyzzyx'
Мне нужно написать регулярное выражение, которое заменило бы такую строку наименьшим повторяющимся шаблоном:
'xyzzyxxyzzyxxyzzyx' becomes 'xyzzyx',
'abcbaccbaabcbaccbaabcbaccba' becomes 'abcbaccba'