【发布时间】:2012-05-23 00:31:22
【问题描述】:
如何使用 for 循环遍历字符串中给定短语的每次迭代?例如,假设我有以下字符串:
嘿,这是一个示例字符串。字符串是字符的集合。
每次出现“is”时,我都想将它后面的三个字符分配给一个新字符串。我知道如何做到这一点,但我试图弄清楚如何使用 for 循环来遍历同一个单词的多个实例。
【问题讨论】:
-
你想要类似的东西吗: string st = "嘿,这是一个示例字符串。字符串是字符的集合。"; st=st.replace("is","is+3char"); var arrayOfSplittedSts = st.Split(new[]{"is+3char"}, System.StringSplitOptions.None); ?
标签: c# string loops for-loop find