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 - Matchabcdef - 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