2016-06-03 2 views
-4

I regex müssen, die enthält und haben obligatorisch mindestens eine von jederregex erstellen, die bestimmte Werte enthält

Großbuchstaben - A, B, C ...

Kleinbuchstaben - a, b, c ...

Numbers - 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 ...

Sonderzeichen - `~! @ # $%^& *

wie aaaaAAA123! oder 0987ZZZZZz @

+1

Was haben Sie versucht? Bitte lesen Sie dies: http://stackoverflow.com/help/mcve. Und vielleicht möchten Sie hier eine Studie in Betracht ziehen: https://regex101.com/ –

+0

Sieht aus wie eine dieser Passwort-Validierung Regexes, ich bin mir ziemlich sicher, dass Sie das Grundkonzept (mit Lookaheads) auf Google und apply zu Ihrem eigenen finden können Regelwerk. –

+0

@LukStorms nein, natürlich nicht –

Antwort

0

Diese Seite hat sicherlich ähnliche Fragen, um Passwörter zu validieren.
Aber es macht immer noch Spaß, eine Regex für einen bestimmten Fall zu erstellen.

Der folgende Regex wird Zeichenfolgen entsprechen, die alle 4 Zeichengruppen enthalten.

Die 4 Lookaheads garantieren, dass für jede Zeichengruppe mindestens 1 Zeichen verfügbar ist.

Verwandte Themen