<table class="trailer">
------------------Begin---------------------
<tbody><tr>
<td class="newtrailer-text">
Trailer 2<br>
</td></tr>
<br>
<b>(Yahoo)</b><br>
<b>(High Definition)</b><br>
<a href="http://playlist.yahoo.com/makeplaylist.dll?sid=107193280&sdm=web&pt=rd">(1080p)</a><br>
<a href="http://playlist.yahoo.com/makeplaylist.dll?sid=107193279&sdm=web&pt=rd">(720p)</a><br>
<a href="http://playlist.yahoo.com/makeplaylist.dll?sid=107193272&sdm=web&pt=rd">(480p)</a><br>
<br>
<b>(Warner Bros.)</b><br>
<b>(High Definition)</b><br>
<a href="http://pdl.warnerbros.com/wbmovies/inception/trl_3/Inception_TRLR3_1080.mov">(1080p)</a><br>
<a href="http://pdl.warnerbros.com/wbmovies/inception/trl_3/Inception_TRLR3_720.mov">(720p)</a><br>
<a href="http://pdl.warnerbros.com/wbmovies/inception/trl_3/Inception_TRLR3_480.mov">(480p)</a>=
--------------END----------------
</tbody></table>
どのようにして開始と終了の間にすべてのデータを取得できますか? 私は結果なしで、次の試してみました。どんな助けもありがとう。ありがとう。複数行のPHP正規表現
$regex = '#<td class="newtrailer-text">([^"]+)</tbody></table>#si';
?あなたはそのデータで何をしたいですか? (同じことを達成するためのより良い/よりクリーンな方法があるので)。 – Oldskool
ない正規表現をDOMパーサーを使用しています。 –