Regex lehnt aufeinanderfolgende Zeichen ab

Ich bin noch sehr neu bei Regex und im Grunde muss ich eine Regel erstellen, die Zahlen und Buchstaben akzeptiert, aber keine aufeinander folgenden Zeichen eingegeben werden dürfen.

Zum Beispiel: abcd -> ok, abbcd -> schlecht

Ich habe das meiste davon zu arbeiten, aber der Teil, den ich nicht herausfinden kann, ist genau, wie ich aufeinanderfolgende Zeichen verbiete?

Mein Code bisher:

<code>/^[A-Za-z-0-9]{8,15}$/i
</code>

Antworten auf die Frage(1)

Ihre Antwort auf die Frage