C#/C#_기초강의

(C#) 문자열 처리: Substring() 부분 문자열

코딩ABC 2023. 4. 22. 08:55
반응형

SubString() 메서드를 이용해서 문자열 중에서 문자열의 부분을 가져올 수 있습니다.

 

Substring()

메서드 설명
Substring(시작위치) 문자열에서 인덱스 시작위치부터 끝까지의 문자열을 반환합니다.
Substring(시작위치, 길이) 문자열에서 인덱스 시작위치부터 길이만큼의 문자열을 반환합니다.

 

예제

        static void Main(string[] args)
        {
            string s = "C# Programming.";
            string s1 = s.Substring(3);     // 인덱스3부터 끝까지 
            string s2 = s.Substring(0, 2);  // 맨 앞에서부터 2문자
            Console.WriteLine(s1);
            Console.WriteLine(s2);
        }

Substring() 부분 문자열

 

 

다음 예제는 경로(파일명)에서 확장명만 가져오는 예제입니다.

        static void Main(string[] args)
        {
            string s = @"c:\temp\image.1\sample.jpg";
            int p = s.LastIndexOf('.');   // 맨 뒤에 나오는 점(.)의 인덱스
            string s1 = s.Substring(p+1);  // jpg
            Console.WriteLine(s1);
        }

Substring() 부분 문자열

 

반응형