」工欲善其事,必先利其器。「—孔子《論語.錄靈公》
首頁 > 程式設計 > 如何在C#中較大的字符串中找到一個子字符串的所有出現?

如何在C#中較大的字符串中找到一個子字符串的所有出現?

發佈於2025-03-23
瀏覽:962

How Can I Find All Occurrences of a Substring within a Larger String in C#?
在使用大字符串工作時,在C#

在此字符串中,您需要識別並存儲特定子字符串每次出現的位置。讓我們假設示例字符串是“提取\”(我,我有很多標點符號。但是,要查找所有發生的子字符串,我們需要使用一個循環通過字符串進行搜索,直到找不到更多實例。

方法2:另外,迭代器也可以依次使用迭代器來序列:這兩種方法都可以輕鬆地添加到任何字符串對像中,從而方便地找到所有子字符串位置。例如,以下行會在字符串“ foostringfoobar”中找到所有出現“ foo”的出現:

list indexes =“ foostringfoobar” .allindexesof(“ foo”)
最新教學 更多>

免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。

Copyright© 2022 湘ICP备2022001581号-3