用另一个子字符串替换子字符串

时间:2010-08-31 23:03:27

标签: objective-c string replace nsstring

我想在每次出现在我的NSString对象中时将字符串“abc”替换为“def”: “axcd abc amamam dff abc kdj abc”

我该怎么做?

谢谢,

Sagiftw

2 个答案:

答案 0 :(得分:64)

尝试stringByReplacingOccurrencesOfString:withString:

NSString* foo = @"axvc abc amamam dff abc kjd abc";
NSString* bar = [foo stringByReplacingOccurrencesOfString:@"abc" withString:@"def"];
NSLog("%@", bar);

答案 1 :(得分:2)