none
如何替换字符串开头的部分, RRS feed

  • 问题

  • 三个字符串变量

    string beginStr ="abcd"

    string endStr="move"

    string str="abcdefgabcd"

    将str字符串开头部分符合beginStr这个变量存储的内容的,替换成endStr字符串变量里的内容。必须这样做。若不是开头部分而是其他部分出现了符合beginStr 存储的内容,则不替换。只替换从开头开始的部分就符合的







    2016年12月20日 12:42

答案

  •   if (str.StartsWith(beginStr))
                {
                    StringBuilder sb = new StringBuilder(str);
                    str = sb.Replace(beginStr, endStr, 0, 4).ToString();

                }


    please verify my account

    2016年12月21日 0:25