Ich habe eine lange, bedeutungslose Zeichenfolge, in der jedes Zeichen entweder eine Zahl [0-9] oder ein Kleinbuchstabe [a-z] ist, wie unten gezeigt
"0z8b816ne139z1b948bjk50f9498t139gjj90t7tb3509w6h0r7tbp"
Ich möchte einen regulären Ausdruck, der nicht aufeinanderfolgende Muster abgleichen kann, die mehr als einmal in einer Zeichenfolge vorkommen Ich möchte, dass die Ausgabe so aussieht
Der fett gedruckte Teil ist der passende Teil
"0z8b816ne139z1b948bjk50f9498t139gjj90t7tb3509w6h0r7tbp"
正则表达式:
(..+)(?=.*?(\1))
参考链接