首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Iphone >

如何截取出来自己需要的字符串呢

2013-09-04 
怎么截取出来自己需要的字符串呢比如这样一个字符串我的身体情况:血压:65-100;心率:正常 72次/s;体重:58kg

怎么截取出来自己需要的字符串呢
比如这样一个字符串
我的身体情况:血压:65-100;心率:正常 72次/s;体重:58kg
我需要把血压,心率等这些属性值提取出来,该怎么做呢,ios有哪些方法 ios
[解决办法]

NSString *str=@"血压:65-100;心率:正常 72次/s;体重:58kg";
NSMutableDictionary *dic=[[NSMutableDictionary alloc] init];
NSArray *arry =[str componentsSeparatedByString:@";"];
for (NSString * s in arry)
{
    NSArray *arryOne=[s componentsSeparatedByString:@":"];
   [dic setObject:[arryOne objectAtIndex:1] forKey:[arryOne objectAtIndex:0]];
}

//输出
NSLog(@"心率:%@",[dic objectForKey:@"心率"]);

热点排行