저는 C#에서 새로운 기능을 사용하고 있으며 구분 기호가없는 문자열을 분할하려고합니다.
이 문자열입니다 : "A1020319960855034"
그리고 나는 이런 식으로 분할 할 :구분 기호없이 항상 다른 문자열을 사용하십시오.
"A"
"1"
"02"
"03"
"1996"
"08"
"55"
"034"
가능합니까?
감사
저는 C#에서 새로운 기능을 사용하고 있으며 구분 기호가없는 문자열을 분할하려고합니다.
이 문자열입니다 : "A1020319960855034"
그리고 나는 이런 식으로 분할 할 :구분 기호없이 항상 다른 문자열을 사용하십시오.
"A"
"1"
"02"
"03"
"1996"
"08"
"55"
"034"
가능합니까?
감사
전체 문자열이 항상 같은 길이를 가지고 있으며, 문자열의 각 부분이 항상 같은 수의 문자가있는 경우, 당신은 이런 식으로 작업을 수행 할 수 있습니다
string str = "A1020319960855034";
string[] arr = new string[8];
arr[0] = str.Substring(0, 1);
arr[1] = str.Substring(1, 1);
arr[2] = str.Substring(2, 2);
arr[3] = str.Substring(4, 2);
arr[4] = str.Substring(6, 4);
arr[5] = str.Substring(10, 2);
arr[6] = str.Substring(12, 2);
arr[7] = str.Substring(14, 3);
을 아니, 당신이하지 않는 한 불가능 논리/패턴 – Imad
전체 문자열이 항상 같은 길이가됩니까? 문자열의 각 부분은 항상 동일한 문자 수입니까? 그렇다면 String.Substring()을 사용할 수 있습니다. – jpaugh78
예, firts 기호는 항상 문자 일 것이고 나머지는 항상 숫자가 될 것입니다 - 감사합니다 –