在 C# 后面的代码中,我有以下代码。如何更改替换,以便只替换第一次出现的 www?例如,如果用户输入 www.testwww.com,那么我应该将其保存为 testwww.com。目前按照下面的代码,它保存为 www.com(猜测是由于 substr 代码)。请帮忙。提前致谢。
private string FilterUrl(string url)
{
string lowerCaseUrl = url.ToLower();
lowerCaseUrl = lowerCaseUrl.Replace("http://", string.Empty).Replace("https://", string.Empty).Replace("ftp://", string.Empty);
lowerCaseUrl = lowerCaseUrl.Replace("www.", string.Empty);
string lCaseUrl = url.Substring(url.Length - lowerCaseUrl.Length, lowerCaseUrl.Length);
return lCaseUrl;
}