问题描述
- objectiveC替换字符串中部分内容
-
下面的代码是用来替换部分字符串,对一些普通字符,比如字母,就运行正常。但是如果是这样的符号 "?",就替换不了。应该怎么办?
[myString stringByReplacingOccurrencesOfString:@"?" withString:@"<BULLET_POINT>"];
解决方案
完全的可以的啊:
NSString *myString = @"Hello, World ? good morning";
NSLog(@"original string: %@", myString);
NSString *replaceString = [myString stringByReplacingOccurrencesOfString:@"?" withString:@"测试"];
NSLog(@"replaced string: %@", replaceString);
时间: 2024-12-03 11:36:31