Regex, um wiederholte Zeichenmuster in einer Zeichenfolge zu entfernen

Ich habe eine Zeichenfolge, die ein wiederholtes Zeichenmuster aufweisen kann, z.

'xyzzyxxyzzyxxyzzyx'

Ich muss einen regulären Ausdruck schreiben, der eine solche Zeichenfolge durch das kleinste wiederholte Muster ersetzt:

'xyzzyxxyzzyxxyzzyx' becomes 'xyzzyx',

'abcbaccbaabcbaccbaabcbaccba' becomes 'abcbaccba'

Antworten auf die Frage(3)

Ihre Antwort auf die Frage