문자열에 특수 문자가 포함되어 있는지 확인하려면 다음 방법을 사용해야 합니다.
Char.IsLetterOrDigit
for 루프에서 이를 사용하고 문자열에 특수 문자가 포함되어 있는지 확인하세요.
문자열이 -
string str = "Amit$#%";
이제 문자열을 문자 배열로 변환합니다. -
str.ToCharArray();
for 루프를 사용하고 isLetterOrDigit() 메서드를 사용하여 각 문자를 확인합니다.
전체 코드를 살펴보겠습니다.
라이브 데모
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(); } } }
Following are the special characters: $ # %
위 내용은 문자열에 특수 문자가 포함되어 있는지 확인하는 C# 프로그램의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!