Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 27285|Antwort: 0

[Quelle] C# bestimmt, ob eine Zeichenkette nur aus Zahlen und Buchstaben besteht (Regex.IsMatch)

[Link kopieren]
Veröffentlicht am 02.11.2017 21:38:53 | | |

Zweck: Feststellung, ob eine Zeichenkette nur aus Zahlen und Buchstaben besteht, um "verzerrte Zeichen" zu vermeiden und die Länge der Zeichenkette zu beurteilen;
Hauptfunktionsfunktion: System.Text.RegularExpressions.Regex.IsMatch(strMessage, pattern)
strMessage:要判断的字符串;
pattern:判断的条件;
Verwendung regulärer Ausdruck: 1. Teste Muster innerhalb von Strings. 2. Ersetze den Text. 3. Substrings aus Strings basierend auf Pattern Matching extrahieren.
Syntax regulärer Ausdruck: https://msdn.microsoft.com/zh-cn/library/ae5bf541 (VS.80) .aspx
Hier ist eine Analyse einiger einfacher Syntax, die ich derzeit verwende:
Saitenmuster = @"^[a-zA-Z0-9]\d{2}[a-zA-Z0-9](-\d{3}){2}[A-Za-z0-9]$";
Verstehen: 1. ^[a-zA-Z0-9]: gibt an, dass es mit einem Kasus oder einer Zahl beginnt;
2. /d{2}: Zeigt zwei Zahlen an
3. {a-zA-Z0-9}: Gibt zwei Zahlen an, gefolgt von einem Fall oder einer Zahl
4. (-\d{3}){2}: Bezeichnet eine Reihe von wiederholten -plus-drei-Zahlen-Formaten, wie zum Beispiel: -333-444, -123-456
5. [A-Za-z0-9]$: Zeigt an, dass es auf Groß- und Kleinbuchstaben oder Zahl endet;
Korrekte Form: 1111-111-1111;


Verstehe:
Jedes Zeichen in der gesamten Zeichenkette muss kasus- oder numerisch sein;





Vorhergehend:Einer der Vergleiche zwischen CMMI und Agile: der wesentliche Unterschied zwischen beiden
Nächster:Quellcode des VS2010 C# Close Port Tool
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com