Regex Odrzuć kolejne postacie

Nadal jestem bardzo nowy w Regex i w zasadzie to, co muszę zrobić, to utworzyć regułę, która akceptuje liczby i litery, ale nie można wprowadzać kolejnych znaków.

Na przykład: abcd -> ok, abbcd -> bad

Mam większość do pracy, ale część, której nie mogę się zorientować, jest dokładnie taka, jak zabraniać kolejnych znaków?

Mój kod do tej pory:

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

questionAnswers(1)

yourAnswerToTheQuestion