- Регистрация
- 24.06.2016
- Сообщения
- 497
- Благодарностей
- 76
- Баллы
- 28
Добрый день. собираю таблицы. Есть 3 вида таблицы.
С помощью регулярки
<td>[^<>]*?<p>SKU:</p>[^<>]*?</td>[^<>]*?<td>[^<>]*?<p>(.*?)</p>[^<>]*?</td>[^<>]*?
собираю таблицы. Как адаптировать регулярку так чтобы все 3 вида собрало? Отличаются тегами <p>,<b> и без тегов
Пример:
1
<tr>
<td>SKU:</td>
<td>JR5996</td>
</tr>
2
<tr>
<td><p>SKU:</p></td>
<td><p>JR5996<p></td>
</tr>
3
<tr>
<td><b>SKU:</b></td>
<td><b>JR5996</b></td>
</tr>
С помощью регулярки
<td>[^<>]*?<p>SKU:</p>[^<>]*?</td>[^<>]*?<td>[^<>]*?<p>(.*?)</p>[^<>]*?</td>[^<>]*?
собираю таблицы. Как адаптировать регулярку так чтобы все 3 вида собрало? Отличаются тегами <p>,<b> и без тегов
Пример:
1
<tr>
<td>SKU:</td>
<td>JR5996</td>
</tr>
2
<tr>
<td><p>SKU:</p></td>
<td><p>JR5996<p></td>
</tr>
3
<tr>
<td><b>SKU:</b></td>
<td><b>JR5996</b></td>
</tr>