ホームページ > バックエンド開発 > PHPチュートリアル > この正規表現はどうやって書けばいいのでしょうか?専門家に答えてもらう

この正規表現はどうやって書けばいいのでしょうか?専門家に答えてもらう

WBOY
リリース: 2016-06-13 12:31:12
オリジナル
898 人が閲覧しました

このような正規表現はどのように記述するのでしょうか?専門家に答えを聞いてください!
次のコードを含む Web ページがあります:

<span class="1"><br />
      <h3 class="title">testtesttesttesttesttestt</h3><br />
      <div class="con"><br />
            <span>testtesttest</span><p>testtesttesttesttesttesttesttesttest</p><br />
      </div><br />
</span><br />
<div class="2"><br />
      <h3 class="title">testtesttesttesttesttestt</h3><br />
      <div class="con"><br />
            <span>testtesttest</span><p>testtesttesttesttesttesttesttesttest</p><br />
      </div><br />
</div><br />
<div class="3"><br />
      <h3 class="title">testtesttesttesttesttestt</h3><br />
      <div class="con"><br />
            <span>testtesttest</span><p>testtesttesttesttesttesttesttesttest</p><br />
      </div><br />
</div><br />
<span class="4"><br />
      <h3 class="title">testtesttesttesttesttestt</h3><br />
      <div class="con"><br />
            <span>testtesttest</span><p>testtesttesttesttesttesttesttesttest</p><br />
      </div><br />
</span><br />
...
ログイン後にコピー

class="1"、class="2"、class="3"、... という規則的なパターンは存在しないことに誰もが気づきましたが、前のタグは、span である場合もあれば、div である場合もあります。 PHP を使用して class="1"、class="2"、class="3" の内容を取得する正規表現を記述する方法を教えてください。正規表現が苦手なので、ずっとやってみました。専門家に答えを求めてください。

s* -----解決策---------------------
div)>
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート