亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > C# > 正文

C#刪除字符串尾部指定的子字符串

2023-05-16 12:36:01
字體:
來源:轉載
供稿:網友

有時,我們可能要從一個字符串的尾部刪除指定的字符串,這在C#中實現起來還較為方便。

其基本思想為:

(1)首先判斷一下源字符串中是否包含要刪除的字符串;

(2)分別計算源字符串和要刪除的字符串的長度;

(3)獲取源字符串中要刪除字符串的位置deletePos;

(4)在源字符串的尾部deletePos位置開始截取與要刪除字符串等長的字符串;

(5)比較截取的字符串與要刪除的字符串是否相同;

(6)如果相同,則從源字符串中移除從deletePos位置開始的字符串

下面是具體的源代碼:

        /// <summary>
        /// 從字符串中的尾部刪除指定的字符串
        /// </summary>
        /// <param name="sourceString">源字符串</param>
        /// <param name="deletingString">要刪除的字符串</param>
        /// <returns>刪除后的字符串</returns>
        public string RemoveAtEnd(string sourceString, string deletingString)
        {
            try
            {
                if (sourceString.IndexOf(deletingString) < 0)
                    throw new Exception("原字符串中不包含要刪除的字符串!");
                string tmpString = sourceString;
                int len1 = sourceString.Length;
                int len2 = deletingString.Length;
                int deletePos = len1 - len2;
                string tempSubString = sourceString.Substring(deletePos);
                if (tempSubString.ToUpper() == deletingString.ToUpper())
                {
                    tmpString = sourceString.Remove(deletePos, len2);
                }
                return tmpString;
            }
            catch
            {
                return sourceString;
            }
        }

執行效果如下圖所示:

去除字符串的尾部部分

上面的算法中,如果指定要刪除的字符串不再尾部,就不會執行刪除操作。

實際上,還有一個較為簡便的方法:

string tmpString = sourceString.SubString(0, sourceString.Length - deletingString.Length);

當然,第二個算法必須判斷一下要刪除的字符串是否位于源字符串的尾部,否則,所得結果不準確。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
麻豆乱码国产一区二区三区| 热久久视久久精品18亚洲精品| 国产精品自拍小视频| 国产成+人+综合+亚洲欧美丁香花| www.亚洲男人天堂| 日韩美女免费视频| 欧美xxxx综合视频| 日韩美女福利视频| 亚洲成人av在线播放| 亚洲天堂av综合网| 亚洲第一色中文字幕| 97**国产露脸精品国产| 国产精品久久久亚洲| 九九精品在线播放| 亚洲精品一区二区三区不| 国产99久久精品一区二区| 亚洲欧美中文字幕在线一区| 日韩视频中文字幕| 亚洲男人天堂手机在线| 国产日韩欧美在线看| 国产精品久久久久不卡| 国产成人精品视频在线观看| 91久久国产精品91久久性色| 日韩亚洲在线观看| 亚洲自拍小视频免费观看| 欧洲精品在线视频| 69久久夜色精品国产69乱青草| 亚洲成人999| 亚洲精品v欧美精品v日韩精品| 欧美疯狂xxxx大交乱88av| 91九色国产视频| 国产大片精品免费永久看nba| 亚洲电影免费观看高清完整版在线观看| 亚洲欧美日韩国产中文专区| 成人做爽爽免费视频| 久久成人精品一区二区三区| 亚洲精品www| 成人乱人伦精品视频在线观看| 亚洲国产日韩欧美在线图片| 国产视频精品va久久久久久| 91香蕉亚洲精品| 欧美日韩激情视频8区| 午夜精品一区二区三区在线视频| 91精品国产九九九久久久亚洲| 国产精品久久久久久久久久| 国产精品美腿一区在线看| 51色欧美片视频在线观看| 色综合久久久久久中文网| 欧美老少做受xxxx高潮| 久久久人成影片一区二区三区| 国产热re99久久6国产精品| 亚洲xxxx做受欧美| 国产欧美va欧美va香蕉在线| 美日韩丰满少妇在线观看| 国产国语刺激对白av不卡| 国产精品夜间视频香蕉| 4438全国成人免费| 日韩毛片在线看| 中文字幕av一区| www.日韩视频| 91精品中文在线| 福利二区91精品bt7086| 久青草国产97香蕉在线视频| 精品视频久久久久久| 国产精品高潮呻吟久久av无限| 高清亚洲成在人网站天堂| 欧美大学生性色视频| 热久久免费国产视频| 日本一欧美一欧美一亚洲视频| 欧美精品久久一区二区| 日韩中文字幕视频| 欧美日韩第一页| 国产精品高潮在线| 伊人久久久久久久久久久| 日韩在线观看视频免费| 欧洲亚洲免费在线| 日韩在线视频导航| 中文在线不卡视频| 国产精品自拍网| 国产精品免费福利| 久久久久久久影院| 成人444kkkk在线观看| 欧美午夜精品久久久久久浪潮| 精品久久久久久久中文字幕| 欧美黑人极品猛少妇色xxxxx| 久久成人精品视频| 欧美二区在线播放| 日韩精品视频免费| 国产精品高潮呻吟久久av黑人| 69av视频在线播放| 韩国精品久久久999| 欧美电影在线观看| 日产日韩在线亚洲欧美| 伊人成人开心激情综合网| 成人在线激情视频| 97热在线精品视频在线观看| 亚洲最新av网址| 欧美日韩激情美女| 国产精品h在线观看| 国产日韩精品综合网站| 欧美老女人性生活| 欧美日韩日本国产| 久久精品一偷一偷国产| 亚洲欧美日韩第一区| 欧美成人精品在线视频| 日韩av理论片| 亚洲欧美国产精品专区久久| 亚洲人成网站色ww在线| 欧美在线精品免播放器视频| 亚洲国产天堂久久综合网| 久久久97精品| 国产精品视频播放| 岛国av一区二区在线在线观看| 中文精品99久久国产香蕉| 丰满岳妇乱一区二区三区| 在线电影欧美日韩一区二区私密| 狠狠躁夜夜躁人人爽超碰91| 日韩激情av在线免费观看| 久久精品国产v日韩v亚洲| 国产精品高潮呻吟久久av无限| 这里只有精品在线观看| 国产精品久久久久久久久免费看| 粗暴蹂躏中文一区二区三区| 国产一区深夜福利| 日韩欧美在线视频日韩欧美在线视频| 日韩美女av在线免费观看| 欧美视频不卡中文| 日韩av有码在线| 亚洲第一网站免费视频| 97国产成人精品视频| 俺去了亚洲欧美日韩| 亚洲三级av在线| 亚洲一区二区三区视频播放| 成人免费视频在线观看超级碰| 国产999精品久久久| 在线观看精品国产视频| 91国内揄拍国内精品对白| 国外成人在线播放| 日韩女在线观看| 欧美黄色片视频| 日韩免费观看网站| 日韩中文字幕久久| 久久天堂av综合合色| 欧美在线一级视频| 欧美第一页在线| 国产精品91久久久| 日韩黄色在线免费观看| 精品小视频在线| 91在线免费看网站| 亚洲视频在线看| 久久久久久久一区二区| 久久综合免费视频影院| 在线观看久久av| 国产精品一二三视频| 日韩精品视频中文在线观看| 久久精品国产亚洲| 中文字幕av一区| 国产免费观看久久黄| 欧美日韩成人在线观看| 国产精品爱啪在线线免费观看| 亚洲精品国偷自产在线99热| 中文字幕精品—区二区| 欧美国产日韩中文字幕在线| 亚洲免费精彩视频|