如何从c#中的任何给定URL中删除http:// www

时间:2014-04-07 18:06:17

标签: c#

我需要帮助才能删除

来自任何网址

http://www.www.。例如

http://www.stackoverflow.com/questions/ask
http://stackoverflow.com/questions/ask
www.stackoverflow.com/questions/ask

以上所有我需要stackoverflow.com/questions/ask

3 个答案:

答案 0 :(得分:0)

这真的很简单

var url = "http://www.stackoverflow.com/questions/ask";
url = url.Replace("http://","").Replace("www.","")

答案 1 :(得分:0)

试试这个:

string strNew= str.Replace("http://","").Replace("www.","");

答案 2 :(得分:0)

尝试将Url转换为String,然后使用Replace()方法将其中一部分替换为其他文本或空字符串。这是一个例子:

var url = Request.Url.ToString(); 
/* if you want to get the URL first, then try the above code to get URL
 * otherwise, just use a simple string object */
url.Replace("http://www.", "").Replace("www.", "");

现在,当您执行代码时,您将获得没有http://www.部分的网址。

另外,请注意Replace()方法的双重用法。这将取代他们两个。