요약

완료됨

목표는 문자열의 값을 추출, 제거 및 바꾸는 것이었습니다. 받는 데이터에는 대상 데이터를 사용하기 전에 피하거나 제거해야 하는 불필요한 데이터 또는 문자가 있는 경우가 많습니다.

메서드를 IndexOf() 활용하여 다른 문자열 내에서 문자 또는 문자열의 위치를 식별할 수 있습니다. 메서드에서 IndexOf() 반환된 위치는 시작 위치와 추출할 문자 수(길이)가 지정된 경우 메서드를 사용하여 Substring() 문자열의 일부를 추출하는 첫 번째 구성 요소였습니다. 또한 시작 위치와 길이가 Remove() 지정된 경우 메서드를 사용하여 문자열에서 문자를 제거할 수 있습니다. 다른 문자열 내에서 문자열 문자의 마지막 위치를 찾고 지정된 LastIndexOf() 배열 값의 위치를 찾는 메서드와 IndexOfAny() 같은 char 변형에 대해 알아보았습니다. 이 while 문을 사용하여 더 긴 문자열을 반복하여 더 큰 소스 문자열 내에서 문자 또는 문자열의 모든 인스턴스를 찾아 추출했습니다. 마지막으로 메서드를 Replace() 사용하여 더 큰 문자열 내의 문자 또는 문자열의 모든 인스턴스를 교환했습니다.

char 배열을 사용하여 이러한 종류의 작업을 수행할 가능성이 있지만, 각각의 char 을 반복하면서 일치하는 항목을 찾고, 찾고자 하는 시작점과 종료점을 지속적으로 추적하는 등의 작업을 수행할 수 있습니다. 이러한 문자열 도우미 메서드가 단일 호출에서 수행할 수 있는 작업을 수행하려면 더 많은 단계가 필요합니다.

검증된 무료 인증 받기

Microsoft는 freeCodeCamp.org 협력하여 기본 C#에 대한 교육 및 인증 프로그램을 제공합니다. 이 Microsoft Learn 모듈을 완료하면 인증에 한 걸음 더 가까이 다가갈 수 있습니다. freeCodeCamp에서 제공하는 기본 C# 인증을 살펴보려면 다음을 방문하세요. https://aka.ms/csharp-certification.