0
我想从PHP文件使用simplehtmldom lib的HTML文件。我只想要<br>
标记(TextAfterBreak)后面的文本,但只知道如何获取<font></font>
标记(本例中为TextInsideFontTextAfterBreak)之间的整个文本。 我试过find("/td/font/br")
,但它返回一个空字符串,可能是因为没有关闭</br>
标记?任何帮助将不胜感激!获取文本内单<br>标记simpleHTMLDOM PHP
这里的源HTML源文件片段:
<td>
<font size="-1" face="Verdana, Helvetica, Arial, sans-serif" color="#330000">
TextInsideFont
<br>
TextAfterBreak
</font>
</td>
这里是我的代码片段:
$element=$row->find("/td/font");
echo $element =$element[0]->plaintext;
和输出:
TextInsideFontTextAfterBreak
注:在HTML中的每个表行文件是唯一的,所以任何正则表达式或字符串操作符都不起作用。
简单而优雅的解决方案。谢谢 :) – wandersolo