Da es kein Tutorial gibt, wie es zu tun ist und jede Frage ihre eigene einzigartige Lösung hat, kann ich nicht verstehen, wie dies möglich wäre, um es zum Laufen zu bringen. Was ich versuche zu tun ist, Zeilen zu löschen, die die Anforderungen nicht erfüllt haben. Jede Zeile hat ein Wort. Verwenden einer RichTextBox.Erweiterte Regex-Befehle
Meine Anforderungen sind für jede Leitung:
- min 3 Zahlen
- max 25 Buchstaben
- atleast 1 Nummer
- atleast 1 Brief
wenn eine dieser Anforderungen sind in einer einzelnen Zeile nicht gültig, wird diese Zeile gelöscht. Der Code, mit dem ich spielen (ohne Erfolg) war:
richTextBox1.Text = Regex.Replace(richTextBox1.Text, "(a-z).*?(0-9)", "");
"min 3 numbers" und "atleast 1 number" - also welche genauen minimalen Zahlen zählen? Einer von drei? –
"Da gibt es kein Tutorial, wie es geht und jede Frage hat ihre eigene einzigartige Lösung" Whaaat? Sie meinen, es gibt keine [online Ressource] (https://regexone.com/) für Regex? Es gibt kein Tutorial, das Ihnen die genaue Lösung gibt, nicht einmal in der Nähe. Es gibt eine Tonne von pwd Regex-Validierung überall! Es gibt sogar ein Werkzeug, um das für Sie zu schreiben. –
Mögliches Duplikat von [Regex für Passwort muss mindestens acht Zeichen, mindestens eine Zahl sowie Groß- und Kleinbuchstaben und Sonderzeichen enthalten] (https://stackoverflow.com/questions/19605150/regex-for-password-must -be enthält-mindestens-acht-Zeichen-mindestens-eine-Zahl) –