2016-09-30 3 views
0

Freunde, ist es möglich, die Sonderzeichen Minimum, Großbuchstaben das Minimum und Minimum der Zahl in einem einzigen Regex zu validieren?Minimale Sonderzeichen, Großbuchstaben und Zahlen

Beispiel string:

var str = "[email protected]" 

was ich wan:

ich eine einzelne Regex wollen mindestens 2 Sonderzeichen zu validieren, 2 Zahlen und 2 Großbuchstaben

+2

Maximal Minima hier. – revo

+0

Bitte erläutern Sie, was die Regex tun soll. –

+0

@TimBiegeleisen Ich möchte eine einzelne Regex, um mindestens 2 Sonderzeichen, 2 Zahlen und 2 Großbuchstaben zu validieren. danke :) – Brunno

Antwort

1

Ohne die Frage zu verstehen Ich bin mir ziemlich sicher, dass Sie nach dem positiven oder negativen Lookaround in den meisten Regex-Dialekten suchen.

Zum Beispiel:

(   # Start of group 
    (?=.*\d)  # must contains one digit from 0-9 
    (?=.*[a-z])  # must contains one lowercase characters 
    (?=.*[A-Z])  # must contains one uppercase characters 
    (?=.*[@#$%])  # must contains one special symbols in the list "@#$%" 
       .  #  match anything with previous condition checking 
       {6,20} #  length at least 6 characters and maximum of 20 
)   # End of group 

Quelle: https://www.mkyong.com/regular-expressions/how-to-validate-password-with-regular-expression/

+0

danke, Ihre Antwort war wesentlich für mich, um die Lösung meines Problems zu bekommen – Brunno

Verwandte Themen