개발언어/.NET
C# string 객체 문자열 배열단위 Split 그리고 Join 처리
공장장코난
2021. 3. 12. 13:43
그동안 문자열을 특정 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
유용할거 같아 이참에 정리 ㅋㅋ