0

私はそのようなhtmlコードブロックを持っています

 <tr>
   <td style="padding: 11px 8px 11px 15px; color: #000; width: 92px; border-bottom: solid   1px #ccd9e2;"> Name </td>
   <td style="color: #666;border-bottom: solid 1px #ccd9e2;"> Lusine Akopyan </td>
 </tr>

名前を解析するには、そのようなコードを使用しますpreg_match("/Name<\/td>(.+?)<\/td>/is", $html, $match);

$matchしかし、 varには何もありません。何が間違っていますか?

4

1 に答える 1

0

多分次のようなものを試してください:

preg_match_all("/<td[^>]*>( Name )<\/td>/", $html, $match);

また

preg_match_all("/<td[^>]*>(.*?)<\/td>/", $html, $match);

各 TD 要素内のすべてのコンテンツを取得する

于 2012-08-29T12:43:52.407 に答える