"table"タグとその内容でhtmlコードの断片を分割しようとしています。 array('aaa', 'bbb', 'ccc')
:Perl - "table"タグとその内容で分割されたhtmlコード
だから、私は@values配列は次のようになりたい、この後
my $html = 'aaa<table>test</table>bbb<table>test2</table>ccc';
my @values = split(/<table*.*\/table>/, $html);
を試してみました。 しかし、この配列を返します: array('aaa', 'ccc')
。 分割機能にどのように指定して各テーブルを個別に解析する必要があるのか誰にでも教えていただけますか?
ありがとうございました!
HTMLを解析するときは、HTMLパーサーを使用します。 PerlにはIIRCがあります。 – You
http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags/1732454#1732454 –