求一个关于超链接提取的正则表达式
能够分别提取出 href=... 里面的链接和对应的 <a href=..>内容</a> 中的文本内容部分(或者有可能是html代码),应该注意的是 href= 的后面有可能是单引号、双银行或空,如果是单引号或双引号,对应的,也应该是由单引号或双引号结束,如果是空,则应该是遇空格或>结束,举例如下:
<a href='超链接'>文本</a>
<a href="超链接 网址中含有空格">文本</a>
<a href=超链接>文本</a>
<a href= 超链接 >文本</a>
关键是这几种情况的容错
俺对正则一头雾水,还望高手点拨,谢了先。 :)