c# substring 예제

Posted by abitou on Αυγ 02, 2019

다음 예제에서는 여섯 번째 문자 위치(즉, 인덱스 5)에서 시작하는 문자열에서 두 문자를 추출하는 Substring(Int32, Int32) 메서드에 대한 간단한 호출을 보여 줍니다. Substring 메서드를 사용 하 여 지정 된 문자의 첫 번째 발생 하기 전에 하위 문자열을 찾을 수 있습니다. 시작 인덱스를 지정된 문자의 위치로 0및 길이로 전달할 수 있습니다. 다음 예제에서는 지정된 String에서 마지막 n개의 문자를 추출하는 방법을 보여 주며 있습니다. 하위 문자열에는 두 문자열도 포함됩니다. 하위 문자열에서 `Henry` 및 `Beniwal`의 두 문자열을 제외하려면 시작 위치를 늘리고 Substring 메서드의 길이 매개 변수를 줄일 수 있습니다. C# 및 .NET에서 문자열은 String 클래스로 표시됩니다. String.Substring 메서드는 C#의 문자열 인스턴스에서 하위 문자열을 검색합니다. 메서드에는 다음과 같은 두 개의 오버로드된 양식이 있습니다. 이제 12 번째 위치 이후의 모든 하위 문자열을 검색하려는 경우. 문자열의 시작 위치를 전달하여 문자열의 나머지 부분을 하위 문자열로 얻을 수 있습니다.

다음 코드 코드 조각은 문자열의 12번째 위치 다음에 모든 문자가 있는 하위 문자열을 가져옵니다. Substring 메서드의 첫 번째 매개 변수는 하위 문자열의 시작 인덱스입니다. 두 번째 매개 변수는 공백을 포함한 문자 수입니다. String.Length를 사용하여 문자열의 끝 인덱스를 찾을 수 있습니다. 다음 코드 스니펫은 `Henry`와 `Beniwal` 사이의 하위 문자열을 검색합니다. 특정 문자 또는 문자 시퀀스로 시작하는 하위 문자열을 추출하려면 IndexOf 또는 IndexOf와 같은 메서드를 호출하여 startIndex의 값을 가져옵니다. 두 번째 예제에서는 이를 보여 줍니다. «=» 문자 다음으로 한 문자 위치를 시작하는 키 값을 추출합니다. 문자 또는 문자 시퀀스가 하위 문자열의 끝에 포함되지 않은 경우 길이 매개 변수는 endIndex – startIndex와 같으며 여기서 endIndex는 IndexOf 또는 IndexOf 메서드의 반환 값입니다.

Substring 메서드를 사용하여 두 문자열 사이의 하위 문자열을 찾을 수 있습니다. 먼저 문자열에서 두 문자열의 위치를 찾아야합니다. 그런 다음 첫 번째 문자열 위치를 시작 위치로 사용하고 두 번째 문자열의 위치에서 첫 번째 문자열의 위치를 빼서 문자열의 길이를 찾습니다. C#의 하위 문자열은 문자열 내의 연속된 문자 시퀀스입니다. 이 코드 예제에서는 C# 및 .NET Core를 사용하여 String.Substring 메서드를 사용하여 C# 하위 문자열을 얻는 방법을 알아봅니다. 이 메서드는 문자열의 현재 인스턴스에서 하위 문자열을 검색 하는 데 사용 됩니다. 매개 변수 «startIndex»는 하위 문자열의 시작 위치를 지정한 다음 하위 문자열이 문자열의 끝까지 계속됩니다. String.Split 메서드를 사용하여 문자열을 문자열 배열로 구분할 수 있습니다. 문자열에서 문자를 추가로 검색하고 문자열에서 하위 문자열을 검색할 수도 있습니다. C#에서 Substring()은 문자열 메서드입니다. 문자열의 현재 인스턴스에서 하위 문자열을 검색 하는 데 사용 됩니다.

이 메서드는 다음과 같이 다른 수의 매개 변수를 전달하여 오버로드할 수 있습니다.

Comments are closed.

Ο καιρός

ar8ra

advertisement