문자열을 나누거나 , 자르기에 필요한 매서드 Split() : 나누기 , Substring() : 자르기 매서드를 사용
Split()
특정 문자열을 기준으로 문자열을 구분 하여 if 조건으로 길이를 사용 하거나 , 배열에 각각 나눠 사용가능하다.
TEST = "000^CONNETION^BETA";
if (TEST.Split('^').Length > 1)
{
EmpNo = TEST.Split('^')[0];
DB = TEST.Split('^')[1];
FTP = TEST.Split('^')[2];
}
해당 부분같이 사용 하면 ^ 을 기준으로 배열에 넣기 용이하며 @ 메일 주소 - 전화번호에 응용하기 용이하다.
Split() 오버로드
Split 사용법은 매우 여러개로 사용 가능하다 문자열뿐만 아니라 배열로도 분리할수있다. 뿐만아니라 반환되는 문자열크기 배열크기 빈문자열 등등 설정이 가능하다.
Split(string[] name, StingSplitOptions.옵션 ) , Split(string[] name, int 반환크기, StingSplitOptions.옵션 )
간단하게 다음같이 옵션을 사용 할수있으며 추가 오버로드있다.
None | 빈문자포함 |
RemoveEmptyEntries | 빈문자포함하지않음 |
GitHub 간단한 사용법 요약 (2) | 2022.05.04 |
---|---|
C#[WinForm] ToolBarButton.Visible , CheckOnClick 속성 (1) | 2022.04.29 |
C# rows.count 행의 개수 구하기 (1) | 2022.04.26 |
C# 점프문 break, continue, return , goto (2) | 2022.04.25 |
VB 비주얼스튜디오 자주쓰는 단축키 (1) | 2022.04.19 |