从字符串iOS中删除常用字母

时间:2013-08-28 18:58:01

标签: ios iphone nsstring distinct

我有一个字符串 Mumbai-London-London 我想检查字符串是否包含任何重复的内容。在这种情况下,伦敦重演。

1 个答案:

答案 0 :(得分:2)

从您的示例中我假设所有内容都是连字符分隔,因此,您可以使用componentsSeparatedByString:分割成一个单词数组。然后,根据您是否要维护顺序,您可以从数组中创建一个集以删除重复项,或者如果目标数组尚未包含,则可以遍历数组并将每个项添加到新数组中字符串。然后,您可以使用componentsJoinedByString:再次返回字符串。