Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 27285|Répondre: 0

[Source] C# détermine si une chaîne n’est composée que de chiffres et de lettres (Regex.IsMatch)

[Copié le lien]
Publié sur 02/11/2017 21:38:53 | | |

But : Déterminer si une chaîne n’est composée que de chiffres et de lettres, éviter les « caractères brouillés » et juger la longueur de la chaîne ;
Fonction principale : System.Text.RegularExpressions.Regex.IsMatch(strMessage, pattern)
strMessage:要判断的字符串;
pattern:判断的条件;
Utilisations de l’expression régulière : 1. Tests de motifs dans les chaînes. 2. Remplacer le texte. 3. Extraire les sous-chaînes des chaînes en fonction de l’appariement de motifs.
Syntaxe des expressions régulières : https://msdn.microsoft.com/zh-cn/library/ae5bf541 (VS.80) .aspx
Voici une analyse de quelques syntaxes simples que j’utilise actuellement :
motif de chaînes = @"^[a-zA-Z0-9]\d{2}[a-zA-Z0-9](-\d{3}){2}[A-Za-z0-9]$ ;
Comprendre : 1. ^[a-zA-Z0-9] : indique qu’il commence par un cas ou un chiffre ;
2. /d{2} : Indique deux nombres
3. {a-zA-Z0-9} : Indique deux chiffres suivis d’un cas ou d’un nombre
4. (-\d{3}){2} : Indique une série de formats de chiffres répétés avec -plus trois, tels que : -333-444, -123-456
5. [A-Za-z0-9]$ : Indique qu’il se termine en majuscules et minuscules ou en nombre ;
Forme correcte : 1111-111-1111 ;


Comprenez :
Chaque caractère de toute la chaîne doit être cas-cas ou numérique ;





Précédent:L’une des comparaisons entre CMMI et Agile : la différence essentielle entre les deux
Prochain:Code source de l’outil de port fermé VS2010 C#
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com