그동안 문자열을 특정 char 단위로 split해서 사용했는데,
Split 대상을 문자열로 분리하는건 이번이 처음인거 같다.
Ex) char로 split
string sRecvData = "1234;23434;23434;52424";
string[] sUnitList = sRecvData.Split(';');
Ex) string 단위로 split
string sRecvData = "1234#@/23434#@/23434#@/52424";
string[] splitChars = { "#@/" };
string[] sUnitList = sRecvData.Split(splitChars, System.StringSplitOptions.RemoveEmptyEntries);
Ex) string[] 단위 join 처리
string sRcvData = "1234;1541;1515;6676;7666;1561";
string[] sUnits = sRcvData.Split(';');
string sJoinData = string.Join("#", sUnits).TrimEnd('#')
결과) 1234#1541#1515#6676#7666#1561
유용할거 같아 이참에 정리 ㅋㅋ
'개발언어 > .NET' 카테고리의 다른 글
Enum의 Boxing과 관련된 유용한 강좌 (0) | 2021.03.25 |
---|---|
형식 이니셜라이저에서 예외를 throw 했습니다. Exception 처리 (0) | 2021.03.19 |
byte UTF8Encoding시 OOM(OutOfMemory) 오류 발생 (0) | 2021.01.29 |
Regex(정규식)을 이용한 IP주소 확인 (0) | 2021.01.29 |
Windows Keyboard 이벤트 (0) | 2021.01.22 |