提问人:WillDevv12 提问时间:6/16/2023 最后编辑:WillDevv12 更新时间:10/4/2023 访问量:32
为特定字符的每个实例插入文本 [c#]
Insert text for every instance of a certain character [c#]
问:
大家好,
在这里,我有一个字符串,我想阅读:
1234567890123456789012345678901234567890
每次显示数字 4
时,我想在字符串中添加一个 2
我希望我的代码格式如下:
class findEach()
{
public void find(string? myString)
{
foreach (index in myString)
{
insert.atIndex("2");
}
}
}
答:
0赞
Josh Heaps
6/16/2023
#1
将另一个字符串中一个字符串的所有实例替换为新字符串的最简单方法是使用该方法。string.Replace()
string originalString = "1234567890123456789012345678901234567890";
string stringToReplace = "4";
string stringToReplaceWith = "42"; //This may just be 2, depending on what you want
string replacedString = originalString.Replace(stringToReplace, stringToReplaceWith);
评论
"2"
"4"
myString.Replace("4", "42")