我必须匹配字符串中n 个特殊字符的出现次数。
我想用所有这些字符(它们是 20+)创建一个数组,并创建一个函数来匹配它们中的每一个。
我只有字符串中特殊字符的总数,所以我可以对它们进行一些数学计算。
所以在示例中:
NSString *myString = @"My string #full# of speci@l ch@rs & symbols";
NSArray *myArray = [NSArray arrayWithObjects:@"#",@"@",@"&",nil];
该函数应返回 5。
匹配不在数组中的字符,获取字符串长度并输出原始字符串与没有特殊字符的字符串之间的差异会更容易吗?
这是最好的解决方案吗?