Moin,
Also was ich meinte: Leerzeichen sind erlaubt, wenn 3 Buchstaben den Anfang und 3 Buchstaben das Ende bilden, die Eingabe selbst muss aus mindestens 3 Zeichen bestehen. Also erlaubt sein sollte zB. 'Udo', 'Berlin', 'Öde von'. Nicht erlaubt sein sollte 'Ab heute', 'Von heute an', 'da'.
Das würde dem entsprechen:
^([A-Za-zÄäÜüÖöß]{3,}|[A-Za-zÄäÜüÖöß]{3,}[A-Za-zÄäÜüÖöß\s]*[A-Za-zÄäÜüÖöß]{3})$
- entweder kein Leerzeichen, aber mindestens 3 Zeichen (Ausdruck bis zum | )
- oder:
+ mindestens 3 Zeichen, davon kein Leerzeichen
+ beliebig viele Zeichen, auch Leerzeichen
+ mindestens 3 Zeichen am Ende, davon kein Leerzeichen
Das ließe sich vielleicht auch noch optimieren.
Grüße Marco
--
Ich spreche Spaghetticode - fließend.
Ich spreche Spaghetticode - fließend.