【发布时间】:2017-10-06 20:01:23
【问题描述】:
我想知道如何使用正则表达式替换两个字符之间的字符串。
var oldString = "http://localhost:61310/StringtoConvert?Id=1"
预期结果 = "http://localhost:61310/ConvertedString?Id=1"
【问题讨论】:
-
你有什么尝试吗?查看有关如何使用正则表达式的任何文档?
-
可能this帮助
-
感谢大家的帮助。我已经实现了私有静态字符串 ReplacePath(string url, string newPath) { Uri uri = new Uri(url);返回 $"{uri.GetLeftPart(UriPartial.Authority)}/{path}{uri.Query}"; } 并且它有效
-
@AshishParajuli 使用 Eser 的解决方案,它比我的要好。也将他们的答案标记为正确的