Wie kann ich zwei beliebige Buchstaben finden, die mindestens zweimal in der Zeichenkette ohne Überlappung erscheinen?Wie finde ich zwei beliebige Buchstaben, die mindestens zweimal in der Zeichenkette ohne Überlappung erscheinen?
Zum Beispiel, in der Zeichenfolge 'adjkoedjeoieadkkji
' sollte ich ad
finden, weil es zweimal passiert.
In der Zeichenfolge 'adjkobbbeoieadkkji
' sollte ich nicht bb
finden, weil die beiden Vorkommen überlappen.
Ich habe mit /^([a-z]{2}).*(\1)$/
versucht, es passt nur 'abab
' noch von meiner Seite versucht, mir bitte jemand Experten in regex
@randy i'have verwenden, um die Frage – jenuine
Check bearbeitet ** [diese] (https://regex101.com/r/yU1nG4/1) ** – rock321987
Sie müssen die Anker entfernen oder verwenden^^ ([az] {2}). * (\ 1). * $ – rock321987