1

如何匹配链接中的 href 和 'a' vlaue?

所以从下面提取“www.google.com”和“test”:

<A HREF="www.google.com/test.html" title="test">test</A>

这是我正在尝试的:'<A HREF=(.+).html'但它不匹配?

4

3 回答 3

1

试试这个:

<A.*HREF\s*=\s*(?:"|')([^"']*)(?:"|').*>(.*)<\/A>

Group1 和 Group2 将为您提供所需的结果。

于 2013-01-17T04:22:47.923 回答
1

HTML 的正则表达式可能很难更改,但这种情况下的正则表达式会是;

<A HREF="\(.*\)" .*>\(.*\)</A>

于 2013-01-17T05:27:06.663 回答
0

因为文本html没有出现在您的标签中......

于 2013-01-16T21:12:33.523 回答