Nasıl benim belgedeki belirli HTML öğelerinin bu düzenli ifade özü içeriği yapabilir?

0 Cevap php

Bugüne kadar büyük bir baş ağrısı olduğunu ben çalışmak için bu normal bir ifade almaya çalışırken iyi bir kaç saat geçirdim ve ben var olacağım!

Ben değişken $ o bir sayfayı yüklemek için cURL kullanıyorum. Şimdi bir yerde bu sayfada aşağıdaki:

        <tr valign="top">
   <td>value1</td>
   <td>value2</td>
   <td align="right">value3</td>
  </tr>

Ve bu doğal olarak, ben değer1, değer2, değer3 kapmak ve onları bir diziye saklamak istiyorum, 3 ya da çok kez tekrarlanır. İşte benim girişimi:

  preg_match_all('/<tr valign="top"><td>(.*)<\/td><td>(.*)<\/td><td align="right">(.*)<\/td><\/tr>/',
                        $o,
                        $out);

Ama bütün bu boş bir dizidir çıktı gibi görünüyor. Yanlış yaptığımda kimse nereye nokta olabilir?

0 Cevap