假设我有以下字符串:
string str = "<tag>text</tag>";
我想将“tag”更改为“newTag”,因此结果将是:
"<newTag>text</newTag>"
最好的方法是什么?
我试图搜索,但是后来我不知道如何在结果中保留可选的[/] ...
最佳答案
为什么可以使用正则表达式:
string newstr = str.Replace("tag", "newtag");
或者
string newstr = str.Replace("<tag>","<newtag>").Replace("</tag>","</newtag>");
编辑为@RaYell的评论