Prüfen Kennwort auf Vorkommen von bestimmten Zeichen

03/01/2009 - 17:00 von Alberto Luca | Report spam
Hallo NewsGroup,

ich möchte eine Kennwort-Checkroutine schreiben (c#):
- Mindestlànge: ok (kein Problem)
- keine Leerzeichen: ok (kein Problem)

und jetzt wirds schwierig:
- Vorkommen mind. einer Ziffer
- Vorkommen mind. eines Grossbuchstabens
- Vorkommen mind. eines Kleinbuchstabens
- Vorkommen mind. eines Sonderzeichens

Gibt es für den Check "Vorkommen mind. eines ..." einen kompakten Befehl
oder muss ich das in einer Schleifenverarbeitung durchführen?
Evtl. RegExp?

Besten Dank vorab!
Ciao, Alberto
 

Lesen sie die antworten

#1 Heinrich Moser
03/01/2009 - 17:44 | Warnen spam
"Alberto Luca" writes:
ich möchte eine Kennwort-Checkroutine schreiben (c#):
- Mindestlànge: ok (kein Problem)
- keine Leerzeichen: ok (kein Problem)

und jetzt wirds schwierig:
- Vorkommen mind. einer Ziffer
- Vorkommen mind. eines Grossbuchstabens
- Vorkommen mind. eines Kleinbuchstabens
- Vorkommen mind. eines Sonderzeichens

Gibt es für den Check "Vorkommen mind. eines ..." einen kompakten
Befehl oder muss ich das in einer Schleifenverarbeitung durchführen?
Evtl. RegExp?



RegExp ist die richtige Richtung. Regex.Match(kennwort, "[0-9]") würde
z.B. das Vorhandensein mindestens einer Ziffer prüfen.

Details zu anderen Zeichenklassen findest du hier:
http://msdn.microsoft.com/de-de/lib...w873z.aspx

LG,
Heinzi

Ähnliche fragen