菜鸟教程小白 发表于 2022-12-12 11:41:21

ios - 从 NSString 中提取数字的最快和最高效的方法是什么?


                                            <p><p>我有很多这样的字符串。数字可以无限长。</p>

<pre><code>&lt;a href=&#34;?page=1&#34;&gt;1&lt;/a&gt;
&lt;a href=&#34;?page=13&#34;&gt;13&lt;/a&gt;
&lt;a href=&#34;?page=13121&#34;&gt;13121&lt;/a&gt;
&lt;a href=&#34;?page=1389988797&#34;&gt;1389988797&lt;/a&gt;
</code></pre>

<p>从这些 NSString 中提取数字的最快和最高效的代码方法是什么?</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>嗯,你的每个例子都有 21 个非数字字符,所以数字的长度是:</p>

<pre><code>NSUInteger length = (string.length-21)/2;
</code></pre>

<p>地点将是:</p>

<pre><code>NSUInteger location = string.length-4-length;
</code></pre>

<p>因此,通往数字的快速路径应该是:</p>

<pre><code>;
</code></pre></p>
                                   
                                                <p style="font-size: 20px;">关于ios - 从 NSString 中提取数字的最快和最高效的方法是什么?,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/25578722/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/25578722/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - 从 NSString 中提取数字的最快和最高效的方法是什么?