Nick: Reg Exp: Mindestens eine Ziffer an beliebiger Stelle

Beitrag lesen

Hallo Vinzenz,

vielen Dank für deine Antwort.

Du hättest also gern
   den Beginn der Zeichenkette,
   gefolgt von beliebig vielen, auch 0, Kleinbuchstaben,
   gefolgt von einer Ziffer,
   gefolgt von beliebig vielen, auch 0, Kleinbuchstaben oder Ziffern,
   gefolgt vom Ende der Zeichenkette

Genau, oder wie ich es mit anderen Worten ausdrückte: Strings bestehend aus kleinen Buchstaben und mindestens einer Ziffer an beliebiger Stelle. ;-)

Sollte mit dem Link von Tom einfach umzusetzen sein.

Hinweise:
Toms Vorschlag passt nicht exakt zu dem von Dir beschriebenen Problem.
Du solltest die PCRE verwenden und von den POSIX-erweiterten regulären Ausdrücken Abstand nehmen.

Aus welchem Grund?

Das Pluszeichen, das Tom verwendet, ist überflüssig, der Punkt falsch.

Aber das Pluszeichen steht doch für "mindestens einmal"!?

Wieso ist der Punkt falsch?

Welche Zeichencodierung verwendest Du?

UTF-8

Was sind für Dich Kleinbuchstaben?

Ist das nicht eindeutig? Nee, du hast recht. Gemeint waren die Buchstaben von a-z, keine Umlaute und kein Eszett.

Welche Auswahl gestattest Du?

Wie meinen?

Grüße
Nick