Julia: Regulärer Ausdruck, Umlaute und/oder Brett vor dem Kopf

Beitrag lesen

if(preg_match("#[^-a-zA-ZüäöÄÖÜéÉèß\s]#",$name)){$_SESSION['name'] = "falsche Eingabe";}else{$_SESSION['name'] = $name;}}

Wenn ich in das Formular Müller als Name eingebe, wird das als falsche Eingabe gewertet. Müsste Müller bei dem regulären Ausdruck nicht eigentlich übernommen werden? Der http://regexp-evaluator.de/evaluator/ zeigt jedenfalls an, dass der reguläre Ausdruck _nicht_ auf Müller zutrifft, dann müsste doch die else-Verzweigung greifen? *verwirrt kopfkratz*

Vielen lieben Dank schon mal im voraus
Julia