# Unicode (Russian) Benutzernamen-Validierung schlägt zufällig fehl

**URL:** <https://meta.discourse.org/t/unicode-russian-username-validation-fails-randomly/135637>\
**Category:** Translations\
**Created:** [11. Dezember 2019 um 10:17 UTC](https://meta.discourse.org/t/unicode-russian-username-validation-fails-randomly/135637 "2019-12-11T10:17:26Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![Alex\_P](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/alex_p/32/163548_2.png) [@Alex\_P](https://meta.discourse.org/u/Alex_P)\
**Post date:** [12. Dezember 2019 um 14:49 UTC](https://meta.discourse.org/t/unicode-russian-username-validation-fails-randomly/135637/4 "2019-12-12T14:49:20Z")

</div>

> [@gerhard](#):
>
> Die Prüfung des Benutzernamens läuft auf dem Server ab. Wenn also ein Problem mit dem Regex vorliegt, sollten für dieselbe Eingabe stets identische Ergebnisse erzeugt werden.

Ja, genau deshalb ist das seltsam.

Ich dachte zunächst, es könnte mit einer Art Rate Limiting zusammenhängen, aber nun trat der Fehler auch nach einer langen Pause (2 Minuten) beim ersten Aufruf auf, während der dritte Aufruf innerhalb weniger Sekunden erfolgreich war.

> [@gerhard](#):
>
> Besteht die Möglichkeit, dass Sie beim Erscheinen der Fehlermeldung „darf nur Zahlen, Buchstaben, Bindestriche, Punkte und Unterstriche enthalten“ unbeabsichtigt unsichtbare Leerzeichen oder Ähnliches eingegeben haben?

Ich kann das Problem reproduzieren, indem ich den oben genannten Code in den DevTools ausführe.

 ![Peek 2019-12-12 16-42](https://global.discourse-cdn.com/meta/original/3X/d/7/d72324ce538a7e9dd27e0d77a088535ed564474a.gif)

---

_[View the full topic](https://meta.discourse.org/t/unicode-russian-username-validation-fails-randomly/135637)._
