Regex - spesifik etiketleri içinde belirli bir kelime tut

0 Cevap php

Kendimi bir PHP "çaylak" düşünmüyoruz, ama düzenli ifadeler hala benim için yeni.

Ben yorumların bir listesini alırsınız bir CURL yapıyorum. Her yorum bu HTML yapıya sahiptir:

<div class="comment-text">the comment</div>

Ne istiyorum basittir: Ben, bir preg_match_all gelen, bu özel DIV etiketi kelime "cool" var yorumlarını almak istiyorum.

Ben bugüne kadar ne:

preg_match_all("#<div class=\"comment-text\">\bcool\b</div>#Uis", $getcommentlist, $matchescomment);

Ne yazık ki, bu doesn't çalışma. REGEX basitçe Ama eğer #\bcool\b#Uis, işe yarayacaktır. Ama gerçekten bu etiketleri kelime "cool" yakalamak istiyorum.

Ben 2 normal ifadeler (tüm yorum, bunların her biri "cool" sözcüğü yakalamak için filtreler ki diğer alır bir) yapabileceğini biliyorum, ama ben bir preg_match_all nasıl yapabileceğini merak ediyorum?

Ben çok çözümden olduğumu sanmıyorum, ama nedense sadece bulamıyorum. Kesinlikle bir şey eksik.

Zaman ayırdığınız için teşekkür ederiz.

0 Cevap