2017-10-12 7 views
-1

私は最初のoccuranceで特定のクラスを持つdiv要素の内容を取得しようとしています: これは私のhtml最初の出現で特定のクラスのdivのコンテンツにアクセスするには?

<div class="rowChannel"> 
     pks 
    </div> 

    <div class="rowChannel"> 
     p 
    </div> 

    <div class="rowChannel"> 
     k 
    </div> 

であり、これは私のPHPコードです。

$pattern23 = "#<div class=\"rowChannel\">(.*?)<hr/>#is"; 
preg_match_all($pattern23, $body, $d); 

しかし、私はpksある所望の出力 を得ることはありません。

助けていただければ幸いです。

+1

$body = <<<SOURCE <div class="rowChannel"> pks </div> <div class="rowChannel"> p </div> <div class="rowChannel"> k </div> SOURCE; $pattern23 = "#<div class=\"rowChannel\">(.*?)</div>#is"; $result = preg_match($pattern23, $body, $d); print_r($d); 

はになりますか? –

+0

私はこれをPHPを使ってしたいと思います。 –

答えて

0

<hr/></div>に置き換えてください。

初めての出会いを探す場合は、preg_matchを使用できます。例えば

あなたはこのためのjQueryを使用していないのはなぜ
Array 
(
    [0] => 

     pks 


    [1] => 
     pks 

) 
関連する問題