Dietmar: regexp gesucht

Hallo Experten,
für euch ist es sicher ein Leichtes, für folgendes Schema eine regular expression zu definieren....
Wer kann mir helfen?

Passwortrichtlinie:

  • min. 8 Zeichen,
  • max. 25 Zeichen,
  • mindestens einen Großbuchstaben (A-Z),
  • mindestens einen Kleinbuchstaben (a-z),
  • mindestens eine Ziffer (0-9),
  • mindestens ein Sonderzeichen
      { | } ~ [ \ ] ^ _ ` @ : < = > ? ! # $ ( ) * , - . /

Vielen Dank,
Dietmar

  1. ([A-Za-z0-9]|[{|\}~[\]^\_`@:<=>?!#$()\*,-./]){8,25}

    Bin Noob, aber vielleicht liege ich damit ja richtig?

    Schöne Grüße

    1. ([A-Za-z0-9]|[{|\}~[\]^\_`@:<=>?!#$()\*,-./]){8,25}

      Bin Noob, aber vielleicht liege ich damit ja richtig?

      Schöne Grüße

      Nein, leider trifft's das nicht. :-(
      Dietmar

      1. Hi!

        Hab jetzt die Lösung gefunden:

        /^.*(?=.{10,})(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[@#$%^&+=]).*$/

        Allerdings ist die Liste der Sonderzeichen noch nicht vollständig.
        Folgende Sonderzeichen sind erlaubt:

        {|}~[]^_`@:<=>?!#$()*,-./

        Einige davon müssen aber wohl "escaped" werden - wie geht das?

        1. Hi!

          Hab jetzt die Lösung gefunden:

          /^.*(?=.{10,})(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[@#$%^&+=]).*$/

          Allerdings ist die Liste der Sonderzeichen noch nicht vollständig.
          Folgende Sonderzeichen sind erlaubt:

          {|}~[]^_`@:<=>?!#$()*,-./

          Einige davon müssen aber wohl "escaped" werden - wie geht das?

          ok, bin fündig geworden ... mit Backslash. Jetzt klappt's.

  2. Hallo Dietmar.

    für euch ist es sicher ein Leichtes, für folgendes Schema eine regular expression zu definieren....
    Wer kann mir helfen?

    Wie sieht dein bisheriger Versuch aus?

    Dass du bisher keine hilfreiche Antwort erhalten hast, liegt daran, dass du nicht die Spur von Eigeninitiative vermittelst.

    Ändere dies, dann können wir dir helfen.

    Einen schönen Montag noch.

    Gruß, Ashura