Was ist mit einem RegExp
? %Vor%4 = min nicht Wort / Ziffer char
8 = Mindestlänge des Passworts
Linq kann als elegant betrachtet werden (es ist nicht IMHO), aber welche Leistung kostet?
------------ Aktualisierung nach Kommentar ---------------
Wenn Sie eine Teilmenge von Zeichen anpassen möchten, müssen Sie \W
durch []
[]
= Bereich von Zeichen
Einige Zeichen müssen mit \
in Ihrem Fall: [#\*!\?£$\+-\^\<\>\[\]~\(\)&]
Dort findest du einen Cheat-Sheet für reguläre Ausdrücke