0

我在 iphone 中有一个字符串,如下所示:

    my.whatever.string.with.unknown.length=something whatever something = something .... = whatever

我只想用其他东西替换第一个“=”。

如果我使用:

    [myString stringByReplacingOccurrencesOfString:@"=" withString:@"somethingHere" ]; 

它将替换所有出现的 "=" 。关于如何实现这一目标的任何建议?

4

2 回答 2

3

您可以使用 range 参数指定要搜索的字符串的深度。假设你能找到第一个在哪里=,你可以用它来做。方法定义如下所示:

replaceOccurrencesOfString:withString:options:range:
于 2012-05-25T19:53:32.020 回答
-4

你可以像这样替换字符串..

 NSString *mystring=FIRST;
 NSString *trimmedString = [mystring stringByReplacingOccurrencesOfString:@" " withString:@""];
于 2012-05-25T19:54:19.927 回答