当前位置: 代码迷 >> Iphone >> 如何截取出来自己需要的字符串呢
  详细解决方案

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

热度:16   发布时间:2016-04-25 05:58:44.0
怎么截取出来自己需要的字符串呢
比如这样一个字符串
我的身体情况:血压: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:@"心率"]);
  相关解决方案