Locale: isLocaleString liefert falsche Ergebnisse
Wenn man Locale->isLocaleString()
aufruft gibt die Methode teilweise falsche Ergebnisse zurück.
Wenn man die folgenden Werte übergibt, kommt fälschlicherweise true
zurück:
this.is.a.test [quiqqer/quiqqer]
[ ]
Die Methode prüft nur, ob eckige Klammern und ein Leerzeichen in dem String vorkommen - das ist unzureichend.
Besser wäre ein regulärer Ausdruck der Form:
\[\w+\/\w+\] [\w\.]+
(siehe https://regex101.com/r/3x3m2V/1)