ホームページ > バックエンド開発 > PHPチュートリアル > 専門家にお聞きしたいのですが、.のデータを取得するための正規表現はどのように書けばよいのでしょうか?

専門家にお聞きしたいのですが、.のデータを取得するための正規表現はどのように書けばよいのでしょうか?

WBOY
リリース: 2016-06-23 14:10:43
オリジナル
908 人が閲覧しました

例:

<tr id="row_id_3" class=" zebra "><td class="fade-number font90"> 3. </td><td class="td-graph " title="Ahrefs Rank" "=""><div class="relative"><table style="width: 42.31%; height: 69px;"></td><td class="text-right " title="Ahrefs Domain Rank" "=""><td class="line12 "><td class="text-center line15 font90 "><td class="text-lefr font90 blink-holder "><td class="line12 p1 " colspan="2"><table class="width-100 fixed-table font90"></td></tr>
ログイン後にコピー
とその他の専門家!ありがとうございます


ディスカッションへの返信 (解決策)

追加するには:
テーブル内の一連の を取得し、各 tr を個別に処理したいと考えています。 //i なぜ間違っているのですか?
オンラインでヒーローを待っています

tr またはすべての tr を指定してください (すべて tr の場合は利用可能です) /]*>(.+)/isU

jordan102 さん、ご返信ありがとうございます。収集したい情報はテーブルと他の tr にあります。 preg_match_all を使用して各 tr を抽出し、個別に処理します

そうです、上記の通常のルールは機能します

"

ああ、ありがとう、jordan102、そう言うつもりはなかったのですが、この場合、他のテーブルの tr もキャプチャされます。

//i

//i
===== =====================================
これは一致しません!なぜこの空白の位置にあるのかわかりません。

他のテーブルの tr と取得したいテーブルの違いは何ですか? 説明されていません。

ああ!申し訳ありませんが、このページには複数のテーブルがあり、そのうちの 1 つのテーブルの tr のみが必要であり、このテーブルの tr のみが ID 番号を持っているため、ID に基づいて tr をキャプチャしたいと考えています。動作しない場合は、上記の方法を使用して、配列で動作するかどうかを確認します。

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