mainstr是我的字符串包含:
123;456;23;ns@234;343;3;ner@975;013;742;av@
arr
是我的数组名称。
数组的每个位置都包含一些字符串(应该用@分隔)
arr[0]=[123;456;23;ns];
arr[1]=[234;343;3;ner];
我想将arr[0]
的每个元素分隔成单独的数组(它们应该基于;
的出现而分开
).. ..
例如
newarray[0]=[123]
newarray[1]=[23]
newarray[2]=[45]
newarray[3]=[ns]
我应该怎么做?
答案 0 :(得分:1)
您可以先使用
NSArray *stringArray = [mainstr componentsSeparatedByString:@"@"];
然后你可以使用
NSArray *arr0 = [[stringArray objectAtIndex:0] componentsSeparatedByString:@";"];
and so on...