Announcement

Collapse
No announcement yet.

Regulärer Ausdruck mit 6 Zeichen und Leerstring zulässig

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Regulärer Ausdruck mit 6 Zeichen und Leerstring zulässig

    Ich suchen einen Regülären Ausdruck (regex) für ein Passwortfeld.

    Das eingegebene Wort soll mindestens aus 6 Zeichen bestehen. Das funktioniert bereits
    -> [\w]{6,}

    Jetzt möchte ich aber das auch ein Leersting möglich ist und das funktioniert bei mir einfach nicht. Ich dachte man muss nur ein "*" hinzufügen.

    Kann mir jemand kurz schreiben wie ich das umsetzen kann?

  • #2
    .{6,}

    Leersting = Leerzeichen
    Christian

    Comment


    • #3
      Hallo

      Ich denke das was du suchst, ist in etwa so:
      [\w|\s]{6,}

      fals du nur am schluss leerzeichen zulassen willst:
      [\w]{6,}\s+

      \s ist das Zeichen für Leerzeichen

      Hoffe konnte dir helfen

      Comment


      • #4
        Es war von Zeichen die Rede, insofern ist

        \w nicht ausreichend

        Wozu ist das | in der Klammer?
        [\w|\s]

        Die eckigen Klammern beinhalten eine Auswahl

        \s ist das Zeichen für Leerzeichen
        -> Nein, für Whitespacezeichen


        fals du nur am schluss leerzeichen zulassen willst:
        Das + würde bedeuten, es muss mindestens ein Leerzeichen da sein??
        Zuletzt editiert von Christian Marquardt; 05.11.2010, 15:15.
        Christian

        Comment


        • #5
          Originally posted by Christian Marquardt View Post
          Wozu ist das | in der Klammer?
          [\w|\s]
          Das | ist ein oder. Dass heisst es dürfen \w ODER \s vorkommen

          Comment


          • #6
            Das | ist ein oder. Dass heisst es dürfen \w ODER \s vorkommen Das | ist ein oder. Dass heisst es dürfen \w ODER \s vorkommen
            [\w\s]

            ist die schreibweise
            Christian

            Comment

            Working...
            X