替换单引号(')我正在使用:
Glide.with(this).load(imageUrl).into(imageView);
预期结果:
NSString *value = @"S't";
value = [value stringByReplacingOccurrencesOfString:@"'"withString:@"\'"];
真实结果:
value = @"S\'t"
不幸的是,这种方法不能像我预期的那样工作。 据我所知,这是检测到'如果它是由字母环绕。你可以分享一下你是否有可能处理这个问题。
答案 0 :(得分:3)
你需要转义\
字符,因为它是特殊的“转义”字符本身。
value = [value stringByReplacingOccurrencesOfString:@"'"withString:@"\\'"];