Blog Content

    티스토리 뷰

    28.C# - StringClass -2-

    반응형
    StringClass를 이용한 방법 입니다.
    특정 문자열을 뽑아 내거나 검사하는 예제 입니다.

    using System;

    public class 스트링클래스2
    {
        public static void Main(string[] args)
        {
            string s = string.Empty; //빈문자열 저장
            s = ""; //일반적으로 많이 쓰는 표현
            s = " Abc Def Fed Cba "; //테스트용 문자열 저장
            //구분자(공백, 콤마)를 사용해서 분리해서 저장
            string[] arr = s.Trim().Split(' '); //???
            //arr[0]="Abc";
           //arr[1]="Def";
           //arr[2]="Fed";
           //arr[3]="Cba";
            foreach (string item in arr)
            {
                Console.WriteLine(item);
            }
            //변수선언 주소로 시작되지 않는다면..아래 if문 출력
            string url = "https://www.dotnetkorea.com/";
            if (!url.StartsWith("http://")) //http://로 지삭되지 않는다면
            {
                Console.WriteLine("URL은 http://로 시작해야 됩니다.");
            }

            if (url.Substring(url.Length - 1) == "/"//com으로 끝나는지 검사
            {
                string temp = url.Remove(url.Length -1,1); //가 제거된 임시....
                if(temp.EndsWith(".com")) // .com으로 끝나는지 검사
                {
                    Console.WriteLine(".com으로 끝나는군요");
                }
            }
        }   
    }


    28.StringClass2.zip


    반응형

    Comments