我正在尝试使用 Perls HTML::TreeBuilder 从 HTML 页面中提取数据。我的选择器包括以下内容:
$root->look_down(_tag => 'div', class => 'member-search-results');
但是,div
我正在寻找的有多个类,其中之一是member-search-results
. 使用此代码,我无法找到div
, 并且需要列出所有类才能成功匹配。
有什么办法可以让一个类包含对元素的搜索,以便代码也可以匹配如下标签:
<div class="CLASS1 member-search-results CLASS2">...</div>
我知道这应该有效:
$root->look_down(_tag => 'div', class => qr/member-search-results/);
但这是正确的方法还是有更好的方法?
谢谢