Please help
1.
HQ-Maker (13.01.2012 / 17:33)
Добрый день, помогите pliz докончить регулярку.
Есть исходный код
<tr>
<th width="100" class="text1" scope="row"><div align="left" class="стиль2 стиль6"> <strong>Город</strong></div></th>
<td width="68" class="text1"><div align="center" class="sitat"><img src="piks2/d_sun_c4_r1.png" width="25" height="25" /></div></td>
<td width="56" class="style1"><div align="center" class="стиль6">-4</div></td>
<td width="58" class="style1"><div align="center" class="text1"><img src="piks2/d_sun_c4_r1.png" alt="плохо" width="25" height="25" /></div></td>
<td width="64" class="style1"><div align="center" class="стиль6"><span class="стиль6">+3</span></div></td>
</tr>
</table>
Мне надо вырезать оттуда
-4 и
+3 делаю так
preg_match_all("#class=\"стиль6\">(.*?)</[^>]+>#U", $html,$matchesx, PREG_PATTERN_ORDER);
и получаю
class="стиль6">-4</div>
class="стиль6"><span class="стиль6">+3</span>
Мне надо регулярка
+3 захватило так
<span class="стиль6">+3</span>
Заранее всем спасибо..
)
Добавлено через 02:26 сек.
Ну и так тоже можна
class="стиль6">+3</span>
главное надо чтоб не так было
class="стиль6"><span class="стиль6">+3</span>
2.
Дмитрий (13.01.2012 / 22:14)
preg_match_all('/class="стиль6">(.*?)<\/[^>]+>/U', $a, $out);
echo $out[1][0]; // -4
echo $out[1][1]; // +3
3.
HQ-Maker (13.01.2012 / 23:35)
Тоже самое, ответ такой -4</div><span class="стиль6">+3</span></div>
4.
Дмитрий (14.01.2012 / 02:58)
У меня нормально работает я ж проверил.
5.
Игорь (14.01.2012 / 08:19)
Экранируйте \"
6.
HQ-Maker (14.01.2012 / 09:54)
Месhаniс, выводиться -4 и +3, а исходный код <span..
Добавлено через 07:14 сек.
5.
rezent, тоже самое.
7.
HQ-Maker (14.01.2012 / 10:05)
Регулярка захватываеть
class="стиль6">-4</div>
и
class="стиль6"><span class="стиль6">+3</span>
Потом через
echo $out[1][0];
echo $out[1][1];
Выводться 4 и +3, а исходный код
-4</div><span class="стиль6">+3</span></div>
8.
Дмитрий (14.01.2012 / 10:31)
Резент, нафига их экранировать?!
9.
Николай (14.01.2012 / 13:59)
неинформативное название темы
URL:
https://visavi.net/topics/28375