Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个字符串Mumbai-London-London我想检查字符串是否包含任何重复的内容。在这种情况下,伦敦是重复的。
从您的示例中,我假设所有内容都是用连字符分隔的,因此,您可以使用它componentsSeparatedByString:来拆分为一组单词。然后,根据您是否要保持顺序,您可以从数组中创建一个集合以删除重复项,或者如果目标数组尚未包含字符串,您可以遍历数组并将每个项目添加到新数组中. 然后,您可以使用componentsJoinedByString:再次回到字符串。
componentsSeparatedByString:
componentsJoinedByString: