Strings.Mid 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
지정된 문자열에서 문자를 포함하는 문자열을 반환합니다.
오버로드
Mid(String, Int32) |
문자열의 지정된 위치에서 시작하여 모든 문자를 포함하는 문자열을 반환합니다. |
Mid(String, Int32, Int32) |
문자열의 지정된 위치에서 시작하여 지정된 문자 수를 포함하는 문자열을 반환합니다. |
Mid(String, Int32)
- Source:
- Strings.vb
- Source:
- Strings.vb
- Source:
- Strings.vb
문자열의 지정된 위치에서 시작하여 모든 문자를 포함하는 문자열을 반환합니다.
public:
static System::String ^ Mid(System::String ^ str, int Start);
public static string? Mid (string? str, int Start);
public static string Mid (string str, int Start);
static member Mid : string * int -> string
Public Function Mid (str As String, Start As Integer) As String
매개 변수
- str
- String
필수 요소. 문자를 반환하는 String
식입니다.
- Start
- Int32
필수 요소. Integer
식입니다. 반환할 문자의 시작 위치입니다. Start
가 str
의 문자 수보다 크면 Mid
함수는 길이가 0인 문자열("")을 반환합니다. Start
는 1부터 시작됩니다.
반환
문자열의 지정된 위치에서 시작하여 모든 문자로 구성된 문자열입니다.
예외
Start
<= 0 또는 Length
< 0.
예제
이 예제의 마지막 줄은 함수의 이 오버로드를 Mid
사용하여 문자열에서 다섯 번째 및 후속 문자를 반환합니다.
' Creates text string.
Dim testString As String = "Mid Function Demo"
' Returns "Mid".
Dim firstWord As String = Mid(testString, 1, 3)
' Returns "Demo".
Dim lastWord As String = Mid(testString, 14, 4)
' Returns "Function Demo".
Dim midWords As String = Mid(testString, 5)
설명
의 str
문자 수를 확인하려면 함수를 Len
사용합니다.
Visual Basic에는 Mid
함수와 문이 있습니다 Mid
. 이러한 요소는 모두 문자열에서 지정된 수의 문자에서 작동하지만 함수는 Mid
문자를 반환하고 문은 Mid
문자를 대체합니다. 자세한 내용은 Mid Statement를 참조하세요.
참고
이전 버전의 Visual Basic의 함수는 MidB
문자열을 문자가 아닌 바이트로 반환합니다. 더블 바이트 문자 집합 (DBCS) 애플리케이션의 문자열을 변환에 주로 사용 됩니다. 모든 Visual Basic 문자열은 유니코드에 있으며 MidB
더 이상 지원되지 않습니다.
추가 정보
- Left(String, Int32)
- Len
- Trim(String)
- LTrim(String)
- RTrim(String)
- Right(String, Int32)
- ArgumentException
- 문자열 조작 요약
- Visual Basic의 문자열
- Visual Basic의 문자열 소개
- Mid 문
적용 대상
Mid(String, Int32, Int32)
- Source:
- Strings.vb
- Source:
- Strings.vb
- Source:
- Strings.vb
문자열의 지정된 위치에서 시작하여 지정된 문자 수를 포함하는 문자열을 반환합니다.
public:
static System::String ^ Mid(System::String ^ str, int Start, int Length);
public static string Mid (string? str, int Start, int Length);
public static string Mid (string str, int Start, int Length);
static member Mid : string * int * int -> string
Public Function Mid (str As String, Start As Integer, Length As Integer) As String
매개 변수
- str
- String
필수 요소. 문자를 반환하는 String
식입니다.
- Start
- Int32
필수 요소. Integer
식입니다. 반환할 문자의 시작 위치입니다. Start
가 str
의 문자 수보다 크면 Mid
함수는 길이가 0인 문자열("")을 반환합니다. Start
는 1부터 시작됩니다.
- Length
- Int32
선택 사항입니다. Integer
식입니다. 반환할 문자의 수입니다. 문자의 개수를 생략하거나 텍스트 문자 수가 Length
보다 적으면(Start
위치의 문자 포함) 시작 위치부터 해당 문자열의 끝까지 모든 문자가 반환됩니다.
반환
문자열의 지정된 위치에서 시작하여 지정된 문자 수로 구성된 문자열입니다.
예외
Start
<= 0 또는 Length
< 0.
예제
이 예제의 처음 두 Mid
함수는 지정된 위치에서 시작하여 문자열에서 지정된 수의 문자를 반환합니다. (마지막 함수는 오버로드를 Mid(String, Int32) 보여 줍니다. 문자열 추출의 시작점만 지정합니다.)
' Creates text string.
Dim testString As String = "Mid Function Demo"
' Returns "Mid".
Dim firstWord As String = Mid(testString, 1, 3)
' Returns "Demo".
Dim lastWord As String = Mid(testString, 14, 4)
' Returns "Function Demo".
Dim midWords As String = Mid(testString, 5)
설명
의 str
문자 수를 확인하려면 함수를 Len
사용합니다.
Visual Basic에는 Mid
함수와 문이 있습니다 Mid
. 이러한 요소는 모두 문자열에서 지정된 수의 문자에서 작동하지만 함수는 Mid
문자를 반환하고 문은 Mid
문자를 대체합니다. 자세한 내용은 Mid Statement를 참조하세요.
참고
이전 버전의 Visual Basic의 함수는 MidB
문자열을 문자가 아닌 바이트로 반환합니다. 더블 바이트 문자 집합 (DBCS) 애플리케이션의 문자열을 변환에 주로 사용 됩니다. 모든 Visual Basic 문자열은 유니코드에 있으며 MidB
더 이상 지원되지 않습니다.
추가 정보
- Left(String, Int32)
- Len
- Trim(String)
- LTrim(String)
- RTrim(String)
- Right(String, Int32)
- ArgumentException
- 문자열 조작 요약
- Visual Basic의 문자열
- Visual Basic의 문자열 소개
- Mid 문
적용 대상
.NET