私はこのようなhtmlを持っています:
<ul id="video-tags">
<li><em>Tagged: </em></li>
<li><a href="/tags/sports">sports</a>, </li>
<li><a href="/tags/entertain">entertain</a>, </li>
<li><a href="/tags/funny">funny</a>, </li>
<li><a href="/tags/comedy">comedy</a>, </li>
<li><a href="/tags/automobile">automobile</a>, </li>
<li>more <a href="/tags/"><strong>tags</strong></a>.</li>
</ul>
スポーツ、娯楽、面白い、コメディ、自動車を文字列に抽出するにはどうすればよいですか
私のphp preg_match_allは次のようになります:
preg_match_all('/<a href\="\/tags\/(.*?)\">(.*?)<\/a>, <\/li>/', $this->page, $matches);
echo var_dump($matches);
echo implode(' ', $tags);
それは動作しません。