c#如何替換字符串中的部分字符?

我有一個字符串,需要將startPos和endPos之間的字符串部分的所有“with\”都替換掉。怎么做?

我使用此代碼

 var startpos = @"""address"": [";
            var endpos = @"],";
            int start = input.LastIndexOf(startpos);
            start += startpos.Length;
            int end = input.IndexOf(endpos, start);
            result = input.Substring(start, end - start).Replace("\"", "'");
            textBoxTarget.Text = result;

但它提取并返回子字符串,而不是整個字符串

? 最佳回答:
string originalString = "This is a \"sample\" string with \"double quotes\".";

    int startPos = 10; // Starting position (inclusive)
    int endPos = 26;   // Ending position (exclusive)
    
    string strFrom = "\"";
    string strTo = "*";

    // Extract the part of the string between startPos and endPos
    string substringToModify = originalString.Substring(startPos, endPos - startPos);

    // Replace double quotes in the extracted substring
    string modifiedSubstring = substringToModify.Replace(strFrom, strTo);

    // Combine the modified substring with the original string
    string resultString = originalString.Substring(0, startPos) + modifiedSubstring + originalString.Substring(endPos);

    Console.WriteLine(resultString);

您可以使用startPos和endPos從替換位置到替換位置進(jìn)行操作。因此。。。strFrom和strTo表示要查找什么圖表(strFrom)并用(strTo)替換它。其他代碼的意思是直截了當(dāng),但如果你有任何問題,我很樂意回答。

主站蜘蛛池模板: 色欲AV蜜臀一区二区三区| 国产av一区最新精品| 国产激情一区二区三区 | 国产在线一区二区三区| 国产成人精品日本亚洲专一区| 一区二区三区四区在线观看视频| 一区二区三区在线|欧| 无码毛片一区二区三区视频免费播放| 一区二区视频在线| 国产在线精品一区二区高清不卡 | 影音先锋中文无码一区| 中文字幕在线观看一区二区| 日本一区中文字幕日本一二三区视频 | 亚洲一区二区三区夜色| 一区二区视频免费观看| 无码中文人妻在线一区二区三区| 日韩精品成人一区二区三区| 亚洲一区二区三区无码影院| 无码一区二区三区中文字幕| 日韩精品无码免费一区二区三区| 国产一区二区精品久久岳| 色一情一乱一伦一区二区三区 | 一区二区三区四区在线观看视频| 日韩色视频一区二区三区亚洲| 一区二区和激情视频| 国产精品一区在线播放| 亚洲视频在线一区| 亚洲AV福利天堂一区二区三| 亲子乱AV视频一区二区| 中文字幕无线码一区| 久久国产香蕉一区精品| 一本岛一区在线观看不卡| 美女视频黄a视频全免费网站一区| 在线视频一区二区三区四区| 亚洲av成人一区二区三区观看在线| 亚洲国产精品综合一区在线 | 无码欧精品亚洲日韩一区| 国产亚洲一区二区三区在线不卡| 男人免费视频一区二区在线观看| 波多野结衣中文字幕一区二区三区| 激情久久av一区av二区av三区|