@nomer1

Как пропарсить и взять содержимое тэга?

Имеется следующая часть html кода
<tr id="">
<td class="n">1</td>
<td class="n">Нужное содержимое</td> 
<td class="n">0.38</td>
<td class="n">0.000000</td>
</tr>


Как выгрузить нужное содержимое с помощью регулярных выражений PHP?
  • Вопрос задан
  • 155 просмотров
Решения вопроса 2
UmbrellaCoders
@UmbrellaCoders
PHP, JS Developer
Решение в лоб, регулярка так себе

$html = '<tr id="">
<td class="n">1</td>
<td class="n">Нужное содержимое</td> 
<td class="n">0.38</td>
<td class="n">0.000000</td>
</tr>';

preg_match_all('/<td(.*)>(.*)<\/td>/', $html, $matches);
var_dump($matches);
Ответ написан
Комментировать
$content = '<tr id="">
<td class="n">1</td>
<td class="n">Нужное содержимое</td>
<td class="n">0.38</td>
<td class="n">0.000000</td>
</tr>';
	preg_match_all('/<td\sclass=\"n">([^<]+)<\/td>/', $content, $math);

	foreach($math[1] as $td) {
		echo $td . "\n";
	}
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Ты ж номер1 - а такие вопросы задаёшь)))
preg_match()
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы