misterunknown: Suche regulären Ausdruck

Beitrag lesen

Moin,

Kann mir bitte wer weiterhelfen und mir sagen, wo mein Denkfehler liegt bzw. wie ich den reulären Ausdruck umschreiben muss?

Und meine Zusatzfrage: Könnte man den Ausdruck auch so erweitern, dass auch die letzten 3 Zeichen der Eingabe nur aus den Buchstaben bestehen darf? Also Leerzeichen nur, wenn die Eingabe mit mindestens 3 Buchstaben beginnt und mit mindestens 3 Buchstaben aufhört. Ginge das?

^[A-Za-zÄäÜüÖöß]{3,}[A-Za-zÄäÜüÖöß\s]*[A-Za-zÄäÜüÖöß]{3}$

Dieser Regex-String funktioniert bei mir in der Form, wie du es willst. Vielleicht könnten aber Regex-Profis den auch noch etwas optimieren.
Hinweis: Ich nehme zum Erstellen von regulären Ausdrücken sehr gerne EditPad Lite 7. Dort kann man auch Live testen, was gefunden wird oder nicht. Es gibt natürlich auch online jede Menge RegEx-Interpreter.

Grüße Marco

--
Ich spreche Spaghetticode - fließend.