我正在返回一个看起来像这样的 HTML 文件的内容:
<irrelevant things>
<tr id="myid">
<td>Content</td>
</tr>
<irrelevant things again>
或者 :
<irrelevant things>
<tr id="myid">
<td><a href="somewhere.com">Content</a></td>
</tr>
<irrelevant things again>
是否可以仅使用一个正则表达式为这两种情况获取“内容”?
我试过了,但没有任何结果:
preg_match('/<tr id="myid"><td>(<a href="[^\"]*">)?([^<]*)/', $html, $mycontent);
谢谢