C# replace 方法

2021-09-30  本文已影响0人  波波有理的菠菜
           string keyword = "内链1";
            string content1 = "这是一篇内链1内容内链1";
            int start = content1.IndexOf(keyword);
            int length = keyword.Length;

            StringBuilder contentBuilder = new StringBuilder(content1);

            //这里的Replace方法,可以传入开始和替换指定长度,与String.Replace稍有不同,可以确保一个内链只出现一次
            contentBuilder.Replace(keyword, $@"<a href=""#"">{keyword}</a>", start, length);

            string newContent = contentBuilder.ToString();
上一篇 下一篇

猜你喜欢

热点阅读