Was ist die Regex, um sicherzustellen, dass eine bestimmte Zeichenfolge mindestens ein Zeichen aus jeder der folgenden Kategorien enthält.RegEx, um sicherzustellen, dass die Zeichenfolge mindestens ein Kleinbuchstabe, Großbuchstaben, Ziffer und Symbol enthält
- Klein Charakter
- Versalien- Charakter
- Digit
- Symbol
Ich weiß, dass die Muster für einzelne Sätze nämlich [a-z]
, [A-Z]
, \d
und _|[^\w]
(ich habe sie richtig, didn‘ t ich?).
Aber wie kombiniere ich sie, um sicherzustellen, dass die Zeichenfolge all diese in beliebiger Reihenfolge enthält?
Welche Plattform/Regex-Dialekt? Bart's Antwort ist richtig, aber Lookahead-Behauptungen sind beispielsweise in JavaScript nicht zuverlässig. – bobince
Nirgendwo besonders - ich lerne Regex. Gibt es eine Alternative, die in Javascript verwendet werden kann? – Amarghosh
@bobince Hey, ich versuche herauszufinden, warum Lookahead Assertions in Javascript nicht zuverlässig sind. Gibt es eine Aufschrift darüber? –