Maison > développement back-end > Tutoriel C#.Net > Programme C# pour vérifier si une chaîne contient des caractères spéciaux

Programme C# pour vérifier si une chaîne contient des caractères spéciaux

王林
Libérer: 2023-09-22 16:57:03
avant
1808 Les gens l'ont consulté

Programme C# pour vérifier si une chaîne contient des caractères spéciaux

Pour vérifier si une chaîne contient des caractères spéciaux, vous devez utiliser la méthode suivante -

Char.IsLetterOrDigit
Copier après la connexion

Utilisez-la dans une boucle for et vérifiez si la chaîne contient des caractères spéciaux.

Supposons que notre chaîne soit -

string str = "Amit$#%";
Copier après la connexion

Convertissez maintenant la chaîne en tableau de caractères -

str.ToCharArray();
Copier après la connexion

Utilisez la boucle for et vérifiez chaque caractère à l'aide de la méthode isLetterOrDigit().

Exemple

Voyons le code complet.

Démo en direct

using System;
namespace Demo {
   class myApplication {
      static void Main(string[] args) {
         string str = "Amit$#%";
         char[] one = str.ToCharArray();
         char[] two = new char[one.Length];
         int c = 0;
         for (int i = 0; i < one.Length; i++) {
            if (!Char.IsLetterOrDigit(one[i])) {
               two[c] = one[i];
               c++;
            }
         }
         Array.Resize(ref two, c);
         Console.WriteLine("Following are the special characters:");
         foreach(var items in two) {
            Console.WriteLine(items);
         }
         Console.ReadLine();
      }
   }
}
Copier après la connexion

Sortie

Following are the special characters:
$
#
%
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal