我不确定获得一个包含img标记和文本的HTML块并能够将它们放入单独的表单元格的最佳方法。
E.g
<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是正确的方法,但不知道从哪里开始表达。此外,我还需要以某种方式保留字符串被分割的块。
如果您必须使用PHP,我建议您使用预先制作的HTML dom解析器。http://simplehtmldom.sourceforge.net会很好地工作。该网站有解析图像标记的教程。
尽管您肯定应该使用jQuery进行研究。它可能更适合这项任务。