菜鸟教程小白 发表于 2022-12-13 13:16:40

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


                                            <p><p>以编程方式,我可以看到一个字符在任何给定字符串中存在多少次:</p>

<pre><code>    letterOccurences= [ count];
</code></pre>

<p>所以对于密西西比这个词,如果选择的字符是 'i',这个函数将返回 4。</p>

<p>但我想知道的是<strong>字符在字符串中出现的位置</strong>。在密西西比州的情况下,这将是 1,4,7,10。</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>您可以使用 <code>NSString</code> 方法<code>rangeOfString:options:range:</code> - 这会查找并返回给定字符串的范围(即 <code>@"i"</code>) 在给定范围内。您只需要调整接收器的给定范围,直到找不到子字符串的更多实例。</p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - 使用 NSString 查找字符的所有位置的索引,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/10196512/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/10196512/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - 使用 NSString 查找字符的所有位置的索引