-2

imgタグとテキストを含むHTMLのブロックを取得し、これらを別々のテーブルセルに配置できるようにするための最良の方法がわかりません。

例えば

<img src="image.jpg> text
<img src="image2.jpg> text2

<table>
<tr>
<td><img src="image.jpg></td> <td>text</td>
</tr>
<tr>
<td><img src="image2.jpg></td> <td>text2</td>
</tr>

preg_splitを使用するのが正しい方法だと思いますが、式をどこから始めればよいかわかりません。また、文字列が分割されているチャンクをどうにかして保持する必要があります。

4

1 に答える 1

0

PHPを使用する必要がある場合は、事前に作成されたHTMLDOMパーサーを使用することをお勧めします。http://simplehtmldom.sourceforge.netはうまく機能します。このサイトには、画像タグを解析するためのチュートリアルがあります。

あなたは間違いなくjQueryを使用して調査する必要がありますが。おそらくこのタスクに適しています。

于 2012-08-05T20:19:03.733 に答える