- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:HTMLのテーブル内容を配列にするには)
HTMLのテーブル内容を配列にする方法
このQ&Aのポイント
- HTMLのテーブル内容を配列にするための方法を教えてください。
- 上記のHTMLページのテーブルの一番左の行(りんご、みかん、もも)の内容を配列に代入したいです。
- どのようにすれば、HTMLのテーブル内容を配列に変換することができるのでしょうか。お願いします。
- みんなの回答 (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);#点検
補足
思い通りにできました! 説明不足ですみません^^; ありがとうございました!!