IDを持つテーブルからtdフィールドを取得しようとしている、sid-120390923
またはsid-38737122
テーブル内の他のid値を無視しようとしていますが、問題は、これらのtdフィールドがすべてわずかに異なるIDを持っているが、開始が同じであるために取得できないことです('sid ')。
私が欲しいのは、開始IDを持つすべてのtdフィールドを取得できるようにすることですが、sid-
正規表現を組み込む方法はありますか?
ここに例があります
html
<table>
<tr>
<td id='9sd'></td>
<td id='10sd'></td>
<td id='sid-1239812983'></td>
<td id='sid-1454345345'></td>
<td id='sid-2342345234'></td>
<td id='sid-5656433455'></td>
<td id='sid-1231235664'></td>
<td id='sid-8986757575'></td>
<td id='sid-1232134551'></td>
</tr>
</table>
simple_html_dom
$table = $con->find('table');
foreach($table->find('td#sid-1232134551') as $field){
echo $field."<br>";
}