【发布时间】:2010-12-21 15:07:11
【问题描述】:
考虑:
<div><a href="http://anirudhagupta.blogspot.com/">Anirudha Web blog</a></div>
得到http://anirudhagupta.blogspot.com/的正则表达式是什么
从以下?
<div><a href="http://anirudhagupta.blogspot.com/">Anirudha Web blog</a></div>
如果你在 C# 中提出一些建议,那就太好了。我也喜欢 jQuery 来做这件事。
【问题讨论】:
-
不要使用正则表达式处理 HTML,它会让你发疯! stackoverflow.com/questions/1732348/…
-
@soulmerge,我同意你的观点,但似乎他/她只是抓取 url 地址,而不是解析 HTML 代码
-
你不知道互联网网址是从 http:// https://
-
您是要从纯文本中提取链接,还是
<a href=...也是模式的一部分? -
@Rubens Farias - URL 是用 HTML 编写的,因此必须解析 HTML 代码(并对实体进行解码等)。
标签: c# asp.net regex asp.net-mvc url