Regulären Ausdruck übereinstimmen, nur Buchstaben
Muss ich schreiben Sie einen regulären Ausdruck für RegularExpressionValidator ASP.NET Web-Steuerelemente.
Den regulären Ausdruck ERMÖGLICHEN sollte, alle alphabetische Zeichen, aber keine zahlen oder Sonderzeichen (z.B.: |!"£$%&/().
Irgendeine Idee, wie es zu tun?
InformationsquelleAutor GibboK | 2010-09-14
Du musst angemeldet sein, um einen Kommentar abzugeben.
überprüft einen string der Länge 1 oder höher, bestehend nur aus ASCII-Buchstaben.
tut das gleiche für internationale Buchstaben, zu.
Erklärung:
Effektiv, Sie bekommen
\w
minus (\d
und_
).Oder, könnten Sie mit der Tatsache, dass ASP.NET unterstützt Unicode-Eigenschaften:
prüft eine Zeichenfolge von Unicode-Zeichen der Länge 1 oder mehr.
\p{Ll}
entspricht nur Kleinbuchstaben, und\p{Lu}
nur Großbuchstaben ersetzt.InformationsquelleAutor Tim Pietzcker
Einschließlich Leerzeichen:
Ohne Leerzeichen:
Zu machen, die nicht optional sind, ändern Sie die
*
zu einem+
InformationsquelleAutor cjk
Können Sie die regex:
Erklärung:
^
: Start-Anker[..]
: Char-Klasse+
: eine oder mehrere repetations$
: Ende AnkerInformationsquelleAutor codaddict