0

このメタ タグ内<meta content="Rs.55.09" itemprop="price">またはメタ タグの直後 ( <meta content="Rs.55.09" itemprop="price"> Rs.55.09) のコンテンツ、つまり商品の価格を取得したいのですが、データを取得するための正規表現はありますか。

前もって感謝します...

4

1 に答える 1

3

これは機能します:

preg_match('/<meta content=\"(.*?)\" itemprop=\"price\">/i', $data, $matches);

ただし、正規表現はこのような HTML の解析には推奨されないため、DOMDocument または別の HTML パーサーを調べることを強くお勧めします。

HTML パーサーの詳細についてはこちらをご覧ください。または、正規表現を使用しない理由について詳しくはこちらをご覧ください

于 2012-06-13T10:38:12.470 に答える