BEARBEITEN
Danke für den Hinweis, meine Frage klarer zu stellen:)
Das Spiel sucht nach 3 aufeinanderfolgenden Zeichen: Regex-Übereinstimmung = AaA 653219 Regex-Übereinstimmung = AA 555 6219
Der Code ist Asp.Net 4.0. Hier ist die ganze Funktion:
%Vor%Ich habe mehr als drei Stunden probiert, um diese Arbeit zu machen, indem ich ohne Glück auf das Folgende referenziere = /
Wie kann ich wiederholte Zeichen mit finden? eine Regex in Java?
.net Regex für mehr als 2 aufeinanderfolgende Buchstaben
Ich habe damit für 8-20 Zeichen a-Z
0-9
:
Ich habe versucht, Variationen der folgenden ohne Glück hinzuzufügen:
%Vor%Jede Hilfe wäre sehr willkommen!
Der reguläre Ausdruck:
%Vor% Der erste Lookahead ( (?=.{8,20}$)
) überprüft die Länge Ihrer Zeichenfolge. Der zweite Teil überprüft Ihren Charakter und Ihre Gültigkeit, indem Sie:
Okay. Ich sehe, Sie haben einige zusätzliche Anforderungen hinzugefügt. Meine grundlegende forumla funktioniert immer noch, aber wir müssen Ihnen mehr von einem Schritt für Schritt Ansatz geben. SO:
%Vor%Ihr ganzer regulärer Ausdruck wird aus offensichtlichen Gründen in Anfangs- und Endzeichen eingefügt.
%Vor%Überprüfung der Länge. Setzen Sie dies am Anfang Ihres regulären Ausdrucks mit n als Mindestlänge und m als maximale Länge.
%Vor% Erforderliche Zeichen Setze dies am Anfang deines regulären Ausdrucks mit REQ als dein erforderliches Zeichen, um N zu M deines Charakters zu verlangen. Sie können die (?: ..){n,m}
ablegen, um nur eines dieser Zeichen zu benötigen.
Der Rest Ihres Ausdrucks. Ersetzen Sie VALID durch Ihre gültigen Zeichen. Also, Ihr Passwort Regex ist:
%Vor%'Gefleckt:
%Vor%Ссылка Hier ist das neue in Aktion.
Tags und Links regex