2012-02-11 15 views
1

は、それが一致するだけで、次のマッチHTML要素

<div>some text</div> 
<div class="someclass">some more content text</div> 
+0

すべての「div」にコンテンツを取得する必要がありますか? – kba

+0

はい、私の目的は変数に入れて、他のタグに使用できるようにすることです。 – user826855

答えて

1
$pattern='/\<div.*?\>(.*?)\<\/div\>/'; 
$count=preg_match($pattern,$string1,$matches); 
  • $マッチ[0] divタグ(= outerHTML)
  • などの試合を持っていますあなたがすべてのdivを一致させたい場合は
  • $マッチ[1] divタグを除くマッチ(= innerHTMLプロパティ)

使用preg_match_all()を持っていますHTMLスニペット。

+0

これは私が必要とするものではありません。これは一致しません

some more content text
user826855

+0

ああ、それを得ていない - 私の答えを編集...完了 –

+0

テストされ、今すぐ動作します。 –