• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:HTMLタグだけにマッチする正規表現を知りたい)

HTMLタグだけにマッチする正規表現を知りたい

このQ&Aのポイント
  • <td align='right' nowrap>12,345</td><td align='right' nowrap>234,567</td><td align='right' nowrap>456,789</td>といったHTML文から正規表現で数字の部分だけ抜き出して、配列に格納したいのです。
  • 書籍を参考にして以下の正規表現を試したが、全くマッチしなかった。
  • preg_match("/<td align='right' nowrap>/i", $line);

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

たとえばこんなかんじで <?PHP $line=<<<eof <td align="right" nowrap>12,345</td><TD align="right" nowrap>234,567</td><td align="right" nowrap>456,789</td> eof; preg_match_all('/<td [^>]+>(.*)<\/td>/Ui', $line,$match); $matchs=$match[1]; var_dump($matchs); ?>