in der Schule haben wir folgende Aufgabe bekommen:
Zitat
Lese ein Passwort mit Hilfe eines Formulars ein und kontrolliere, ob folgendes zutrifft:
- mindestens 6 Zeichen lang
- mindestens eine Zahl
- 1ste Stelle muss ein Buchstabe sein
- Nur Zahlen und Buchstaben zulässig.
- mindestens 6 Zeichen lang
- mindestens eine Zahl
- 1ste Stelle muss ein Buchstabe sein
- Nur Zahlen und Buchstaben zulässig.
Ich habe schon eine Lösung gemacht mit Hilfe der ASCII tabelle welche auch wunderbar funktioniert, nun möchte ich aber eine elegantere Lösung mit Hilfe einer RegEx machen, jedoch habe ich dort ein Problem nämlich weiß ich nicht wie ich in folgender RegEx es hinbekomme, dass eine Zahl Pflicht ist, der Rest funktioniert ja schon wie oben beschrieben ( gutes Passwort: jansen5, schlechtes PW: jansen, 5jansen, jan )
Hier meine bisherige RegEx:
/^[a-z][a-z(0-9+)^:punct:]{5,}/i
Dieser Beitrag wurde von Iso bearbeitet: 13. April 2007 - 08:15