C#去掉字符串中含有网址。

C#去掉字符串中含有网址,该怎样写,比如:strings="fahofaofshgao<ahref="http://www.abc.com">fafa</a>faf",去... C#去掉字符串中含有网址,该怎样写,比如:string s="fahofaofshgao<a href="http://www.abc.com">fafa</a>faf",去除之后的结果是:fahofaofshgaofaf,就是将<a href="http://www.abc.com">fafa</a>去掉了,改如何写,麻烦了! 展开
 我来答
osiris256
2010-09-08 · TA获得超过471个赞
知道小有建树答主
回答量:329
采纳率:100%
帮助的人:337万
展开全部
public string RemoveUrl(string Input)
{
int i=Input.LastIndexOf("<");
int j=Input.LastIndexOf(">");
string s1=Input.SubString(0,i);
string s2=Input.SubString(j+1);
string Output=s1+s2;
return Output;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fxy0716
2010-09-08
知道答主
回答量:33
采纳率:0%
帮助的人:30.4万
展开全部
截取字符床找出<的位置
int index=s.IndexOf('<');
s=s.split(0,index-1);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
haolicom
2010-09-08 · TA获得超过324个赞
知道小有建树答主
回答量:367
采纳率:0%
帮助的人:120万
展开全部
我估计是用铅笔写嘛。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
唔讲你k
2010-09-10 · 超过17用户采纳过TA的回答
知道答主
回答量:32
采纳率:0%
帮助的人:49.4万
展开全部
Regex.Replace(s, "<a(\\s[^<>]+)*>.*?</a>", "");
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hanlongppl
2010-09-08 · 超过15用户采纳过TA的回答
知道答主
回答量:89
采纳率:0%
帮助的人:27.1万
展开全部
用正则表达式吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式