728x90
[VB.NET/Visual Basic] 8편 - 문자열 파싱/구분자로 문자열 자르기 (STRING.SPLIT)
string.split 메서드의 형식
Public Function Split(separator As Char()) As String()
string.split 메서드를 사용하여 문자열을 분리하면 문자열을 구분자를 기준으로 나눈 후, 각 부분 문자열을 배열로 반환합니다. 반환된 배열의 각 요소는 분리된 부분 문자열을 나타냅니다.
separator는 문자열을 나눌 구분자입니다.
ex) 공백을 기준으로 문자열을 나누려면 {" "}와 같이 구분자를 지정
728x90
구분자로 잘라서 각각 콘솔에 표시하기
Dim str As String = "This is, trivia-korea, blog, post"
Dim parts As String() = str.Split(","c)
For Each v As String In parts
Console.WriteLine(v)
Next
'출력 결과
'This is
' trivia-korea
' blog
' post
'This is를 제외하고 앞에 공백이 있음
'공백을 제거하려면 trim 사용하기
구분자로 잘라서 각각 변수에 넣기
Dim str As String = "This is, trivia-korea, blog, post"
Dim parts As String() = str.Split(","c)
Dim v_part1 As String = parts(0) 'This is
Dim v_part2 As String = parts(1) ' trivia-korea
Dim v_part3 As String = parts(2) ' blog
Dim v_part4 As String = parts(3) ' post
'공백을 제거하려면 trim 사용하기
#비주얼베이직 문자열 자르기 #비주얼베이직 구분자로 자르기 #VB.NET 구분자로 문자열 자르기 #VB.NET 문자열 자르기 #VB.NET Substring 함수 #VB.NET 문자열 분할 #VB.NET 문자열 인덱싱 #VB.NET 문자열 슬라이싱 #VB.NET 문자열 길이 #VB.NET 문자열 추출 #VB.NET 문자열 파싱 #VB.NET 문자열 분리 #VB.NET 문자열 토큰화
300x250