1.

需求: 有一个字符串:@"今天我们来学习NSCharacterSet我们快乐",去除字符串中所有的@"今"、@"我"、@"s"。

​【注意】s是小写​

思考:如果是你怎么解决?

1. 自己写。

2. 用 NSCharacterSet

 



NSString *str = @"今天我们来学习NSCharacterSet我们快乐";
NSString *str1 = @"我s今";
NSMutableString *resultStr = [[NSMutableString alloc]init];
for (int i = 0; i < str.length; i++) {
NSString *indexStr = [str substringWithRange:NSMakeRange(i, 1)];
if (![str1 containsString:indexStr]) {
[resultStr appendString:indexStr];
}
}
NSLog(@"自己写---%@",resultStr);
//2016-12-23 13:19:42.584 PPDemos[9065:6978391] 自己写---天们来学习NSCharacterSet们快乐