Replace / Split
string data = "a123a123aTESTabvc";
Console.WriteLine(data);
string rpdata = data.Replace("a" , "||||");
Console.WriteLine(rpdata);
string[] spdata = rpdata.Split(new string[] {"||||"}, StringSplitOptions.None);
for(int i = 0; i < spdata.Length; i++)
{
Console.WriteLine(spdata[i]);
}
메인코드에 다음과 같은 소스코드를 입력합니다.
string rpdata = data.Replace("a" , "||||");
Replace를 이용해서 문자열 data의 a 를 ||||로 대체합니다.
string[] spdata = rpdata.Split(new string[] {"||||"}, StringSplitOptions.None);
Split을 이용해서 대체한 ||||를 기준으로 나눌 수 있습니다.
그 후, for 반복문을 이용해서 ||||를 기준으로 나눈 것의 문자열을 차례대로 출력할 수 있습니다.
실행결과 화면입니다.