-1

私はperlプログラミングをしています。私は.htmlの入力を開いています。タグのコンテンツを変数にコピーして<P>、コンテンツのみを使用し、コンテンツにいくつかの変更を加えたい

以下は私のコードです

use utf8;
package MyParser;
use base qw(HTML::Parser);

$lines = <INPUT>;
my $parser = MyParser->new;
$parser->parse( $lines );
print $lines;

しかし、それは (!DOCTYPE html PUBLIC ......) だけを印刷します。

前もって感謝します

4

2 に答える 2

1

パーサー ( HTML::Parser ) の使用を強くお勧めします。また、この種の os タスクを実行するために正規表現を使用することは避けてください。

于 2013-04-02T15:49:52.183 に答える