gpt4 book ai didi

ios - 使用 NSString 查找字符所有位置的索引

转载 作者:塔克拉玛干 更新时间:2023-11-02 10:15:58 25 4
gpt4 key购买 nike

我可以通过编程方式查看某个字符在任何给定字符串中存在的次数:

    letterOccurences= [[tempWordStr componentsSeparatedByString:chosenCharacter] count];

所以对于密西西比这个词,如果选择的字符是“i”,这个函数将返回 4。

但我想知道的是该字符出现在字符串中的位置。在密西西比州的情况下,这将是 1、4、7、10。

最佳答案

您可以使用 NSString 方法rangeOfString:options:range: - 这会找到并返回给定字符串的范围(即 @"i") 在给定范围内。您只需调整接收器的给定范围,直到找不到子字符串的更多实例。

关于ios - 使用 NSString 查找字符所有位置的索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10196512/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com