C#

28.C# - StringClass -2-

Godffs 2009. 8. 7. 18:14
반응형
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


반응형