• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:HTMLのテーブル内容を配列にするには)

HTMLのテーブル内容を配列にする方法

このQ&Aのポイント
  • HTMLのテーブル内容を配列にするための方法を教えてください。
  • 上記のHTMLページのテーブルの一番左の行(りんご、みかん、もも)の内容を配列に代入したいです。
  • どのようにすれば、HTMLのテーブル内容を配列に変換することができるのでしょうか。お願いします。

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

  • ベストアンサー
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1

方法の1つ ---------------------- #$html に読み込んである $html = <<EOD; <html> <head></head> <body> <table border="0"> <tr> <td>りんご</td> <td>100円</td> </tr> <tr> <td>みかん</td> <td>80円</td> </tr> <tr> <td>もも</td> <td>160円</td> </tr> </table> </body></html> EOD #td で囲まれている部分の2つのウチ最初のもの(交互に)を取り出す @list = grep $i=!$i, $html=~m|<td>(.*?)</td>|g; print join(",",@list);#点検

is_may
質問者

補足

思い通りにできました! 説明不足ですみません^^; ありがとうございました!!