Jak spravne napsat Form::PATTERN pro validaci jmena

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
saimons
Člen | 293
+
0
-

Mate nekdo overeny a fungujici ve vsech prohlizecich regularni vyraz pro validaci jmena. Aby to bralo mala i velka pismena a diakritiku. Zkusil jsem nekolik variant a vzdy jsem narazil v nakem prohlizeci na problem. Tak jsem presel na serverovou validaci:

<?php
private static function matchUsername($value) {
        return !preg_match('/[^\p{L}\p{Nd}\.\-]/u', $value);
}
?>

Nemate nekdo napsanou validaci pres JS a Form::PATTERN?