从HTML $ C $获取URL c。使用常规的前pression [英] Get URL from HTML code using a regular expression

查看:104
本文介绍了从HTML $ C $获取URL c。使用常规的前pression的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

考虑:

<div><a href="http://anirudhagupta.blogspot.com/">Anirudha Web blog</a></div>

什么是正恩pression获得 http://anirudhagupta.blogspot.com/
从下面的?

<div><a href="http://anirudhagupta.blogspot.com/">Anirudha Web blog</a></div>

如果您认为在C#这是很好的事情。我也喜欢jQuery来做到这一点。

If you suggest something in C# that's good. I also like jQuery to do this.

推荐答案

快速和肮脏的:

href="(.*?)"

好吧,让我们一起去另一个正则表达式解析的网址。这来自 RFC 2396 - URI通用语法:解析与普通防爆pression一个URI引用

^(([^:/?#]+):)?(//([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?

当然,你可以有相对URL地址到你的HTML code,你需要解决这些问题以另一种方式;我可以推荐你使用C# URI构造(URI,字符串)

这篇关于从HTML $ C $获取URL c。使用常规的前pression的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆