Vinzenz Mai: Reg Exp: Mindestens eine Ziffer an beliebiger Stelle

Beitrag lesen

Hallo,

könnte mir jemand einen Tipp geben, wie ein regulärer Ausdruck aussehen muss, der mit Strings bestehend aus kleinen Buchstaben und mindestens einer Ziffer an beliebiger Stelle matcht?

abcd1 - Match
ab1cde - Match
1ab - Match

abcdef - Mismtach
ab - Mismatch
a - Mismatch

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

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.
Das Pluszeichen, das Tom verwendet, ist überflüssig, der Punkt falsch.

Fragen:
Welche Zeichencodierung verwendest Du?
Was sind für Dich Kleinbuchstaben?
Welche Auswahl gestattest Du?

Freundliche Grüße

Vinzenz