1. 선언
1 2 3 |
string str = "문자을 선업합니다"; |
2. 문자열 추가
1 2 3 4 5 6 7 8 9 10 11 |
string str ="만세"; str = str.Insert(0,"대한민국 "); str = str.Insert(str.Length," 입니다."); Console.WriteLine(str2); //test Console.ReadLine(); //test //결과 => 대한민국 만세 입니다. string str2 =String.Concat("대","한","민","국"); //결과 대한민국 |
3. 공백처리
1 2 3 4 5 6 |
string str = " 대한민국 "; str = str.TrimStart(); // 앞(왼쪽)쪽 문자열 삭제 str = str.TrimEnd(); // 뒤(오른쪽)쪽 문자열 삭제 str = str.Trim(); // 양쪽 문자열 삭제 |
4.문자열 찾아서 문자열 자르기 파싱(Parsing)
1 2 3 4 5 6 |
IndexOf( "검색할 문자열" ); LastIndexOf( "검색할 문자열" ); Substring( 자를 위치 첨자 ); Substring( 자를 위치 첨자, 첨자에서 자를 만큼의 길이 ); |
5. Split (분리) 시키기
1 2 3 4 |
string str = "가,나,다,라,마"; string [] result = str.Split(','); |
6. Replace(변환)
1 2 3 4 |
string str = "대한민국\r\n만세"; str = str.Replace( "\r\n", "<br>" ); |
7. 인덱스(Index)로 추출하기
1 2 3 4 5 6 |
string str = "대한민국"; Console.WriteLine(str[1]); Console.ReadLine(); // '한' 출력 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
CompareTo //특정 객체와 비교 CopyTo //객체 복사 EndsWith //특정 문자열로 끝나는지를 확인 Equals //비교 연산 GetEnumerator //IEnumerator 인터페이스 반환 GetHashCode //해쉬 코드 반환 GetType //형식 정보 반환 GetTypeCode //TypeCode 반환 IndexOf //문자열 검색 IndexOfAny //유니코드 문자열에서 먼저 나오는 문자 반환 Insert //문자열 삽입 LastIndexOf //IndexOf를 뒤에서부터 수행 LastIndexOfAny //IndexOfAny를 뒤에서부터 수행 PadLeft //문자열에서 남아있는 왼쪽을 빈 공백으로 채움 PadRight //문자열에서 남아있는 오른쪽을 빈 공백으로 채움 Remove //지정 개수의 문자 제거 Replace //문자열 치환 Split //문자열 분리하여 배열로 반환 StartsWith //특정 문자로 시작하는지를 확인 Substring //문자열 추출 ToCharArray //문자 배열로 변환 ToLower //소문자로 변환 ToString //객체를 나타내는 문자열 반환 ToUpper //대문자로 변환 Trim //양쪽 공백 없앰 TrimEnd //문자열 끝 부분의 공백 없앰 TrimStart //문자열 시작 부분의 |