[英]Replace part of URL using
我有一個看起來像這樣的網址
https://domain1.com/go/2345/Default.aspx?c%7c2vCZVIjuUzLTfgsgagasgsgasgsagag
我希望能夠將 domain1.com 替換為 domain12.com,因此它看起來像這樣https://domain12.com/go/2453545/Default.aspx?
如何僅替換 domain1.com 部分? 快速說明:每次打開瀏覽器時,“go/”之后的所有內容都會發生變化
我試試這個
我從瀏覽器獲取 URL
string getUrl = Url;
然后我替換值
string newUrl = getUrl .Replace(getUrl .Substring(url.IndexOf(go)
var u = "https://domain1.com/go/2345/Default.aspx?c%7c2vCZVIjuUzLTfgsgagasgsgasgsagag";
var uri = new Uri(u);
var path =
uri.PathAndQuery.Substring(0, uri.PathAndQuery.Length - uri.Query.Length);
string newUrl = "https://domain2.com" + path;
Console.WriteLine(newUrl);
// OUTPUT: https://domain2.com/go/2345/Default.aspx
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.