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

Beitrag lesen

Hallo,

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?

lies doch bitte einfach die Beschreibungen zu den Funktionen durch. Welches Merkmal haben die Beschreibungen gemeinsam?

Das Pluszeichen, das Tom verwendet, ist überflüssig, der Punkt falsch.
Aber das Pluszeichen steht doch für "mindestens einmal"!?

ok, das hängt durchaus von der noch unklaren Aufgabenstellung ab. Deine bisherigen Texte lassen sich nicht darüber aus, ob an zwei unterschiedlichen Stellen Ziffernfolgen von mindestens einer Ziffer vorkommen dürfen.

Wieso ist der Punkt falsch?

das hast Du doch selbst gemerkt: der Punkt steht für beliebige Zeichen, Du gestattest jedoch nur Kleinbuchstaben und Ziffern.

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?

siehe oben: wie oft dürfen Ziffernfolgen vorkommen?

Freundliche Grüße

Vinzenz