【发布时间】:2013-07-02 14:45:44
【问题描述】:
在执行preg_match html 源代码时如何在我的正则表达式中包含换行符?
php
preg_match('/Корица:<\/b><\/td><td>(.*)<\/td>/im', $table[0], $korica);
html(这也是$table[0]中的内容):
<tr>
<td><b>Година на издаване:</b></td>
<td itemprop="datePublished">2009</td>
</tr>
<tr>
<td><b>Корица:</b></td>
<td>Мека</td>
</tr>
<tr>
<td><b>Език:</b></td>
<td itemprop="inLanguage">Български</td>
</tr>
<tr>
<td><b>Средна оценка:</b></td>
<td> Продуктът няма оценка </td>
</tr>
如果我使用preg_match_all,我将获得Корица之后的所有html。但我想要的是从 html 中只得到这个 Meka。
【问题讨论】:
标签: php html-parsing preg-replace