统计出下面的字符串中“咳嗽”出现的次数:
NSString *s1 = @"患者:「大夫,我咳嗽得很厉害。」大夫:「你多大 年纪?」患者:「七十五岁。」大夫:「二十岁咳嗽吗?」患者:「不咳 嗽。」大夫:「四十岁时咳嗽吗?」患者:「也不咳嗽。」大夫:「那现 在不咳嗽,还要等到什么时候咳嗽?」”;
- NSMutableString *s2 = [[NSMutableString alloc]initWithString:@"患者:「大夫,我咳嗽得很厉害。」大夫:「你多大 年纪?」患者:「七十五岁。」大夫:「二十岁咳嗽吗?」患者:「不咳嗽。」大夫:「四十岁时咳嗽吗?」患者:「也不咳嗽。」大夫:「那现 在不咳嗽,还要等到什么时候咳嗽?」"];
- int count;
- count=0;
-
- while (1){
-
- NSRange range=[s2 rangeOfString:@"咳嗽"];
- if (range.location==NSNotFound)
- {
- break;
- }
- else
- {
- count++;
- [s2 deleteCharactersInRange:range];
- NSLog(@"%@",s2);
-
- }
-
-
- }
- NSLog(@"%d",count);
-
- return 0;
- }
复制代码 |
|