【发布时间】:2012-05-13 10:31:53
【问题描述】:
我正在使用“简单的 php DOM 解析器”来解析一个 html 表并计算它的行数。
我解决了用这段代码计算其中的所有行(tr):
$rows = $table->find('.trClass');
$count = count($rows);
echo $count;
我正确地得到了表中所有行的数量。
现在我只想计算包含特定 td (带有特定字符串)的行。
我们可以假设我只想用这个 td 计算行数:
<td class="tdClass" align="center" nowrap="">TARGET STRING</td>
如何修改第一个代码以匹配此范围?
我尝试使用“preg_match”或“preg_match_all”,但我没有太多经验,所以我错过了正确的语法..我想。
非常感谢任何帮助!
【问题讨论】:
标签: php parsing dom preg-match preg-match-all