C#處理字符串——移除目標字符串指定字符之間的字符串


public static string MidStrEx(string sourse, string startstr, string endstr)
        {
            string result = sourse;
            int startindex, endindex;

            startindex = sourse.IndexOf(startstr);
            if (startindex == -1)
                return result;
            string tmpstr_q = sourse.Remove(startindex + startstr.Length);
            endindex = sourse.IndexOf(endstr);
            if (endindex == -1)
                return result;
            string tmpstr_h = sourse.Substring(endindex);
            result = tmpstr_q + tmpstr_h;
            return result;
        }

例子:

原字符串:

  距離1號111:X距離

目標:移除“號”和“:”之間的“111”

處理后的字符串:

  距離1號:X距離


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM