人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Perlで、htmlファイルを開き、imgタグ
例:<img src=”hogehoge.jpg” whidth=”***” height=”***”>
のみを抽出する方法を教えて下さい。

●質問者: noriyoshi
●カテゴリ:コンピュータ
✍キーワード:HTML Perl タグ ファイル 抽出
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● akatuki1990
●0ポイント

http://www.site-cooler.com/

Knave Web講座 --- Java, ASP, Perl, JavaScript, HTML

まずは、初心者支援サイトです。

http://www.site-cooler.com/kwl/html/

HTMLについての、初心者講座です。

この程度にしか、力になれない自分が、惨めですが(^^;;

うまくいくといいですね。

成功お祈りいたします(^o^)

◎質問者からの返答

いくつかの初心者向けサイトには目を通してあります。

これを実現するスクリプトをピンポイントで教えて頂けると有り難いです。


2 ● kimbara
●60ポイント

http://tech-web.net/perlmania/index.html

PERL 5 ノート

if (open HTMLFILE, $file) {

while ($line = <HTMLFILE>) {

if ($line =~ /(<img.*?>)/) {

print ”$1?n”;

}

}

}


こんな感じです。実際試してみましたが、ちゃんと動きました。

◎質問者からの返答

ありがとうございます。

参考になりました。

意外に簡単なのですね。

何分初心者なもので…


3 ● o_ob
●0ポイント

http://www.vector.co.jp/vpack/browse/pickup/pw0/pw000054.html

?G??G?f?B?^

perlってのは開発言語ですから開発するにはテキストエディタを使いますよね?

であれば、テキストエディタで有名な秀丸のgrep機能を使うといいと思います。


具体的には秀丸を立ち上げたら上に表示されている検索→grepの実行→検索する文字列に「img src」と入力すれば、img srcが含まれる箇所のみ抽出されます。

◎質問者からの返答

私も、秀丸を使っていますので上記の方法は知っています。

あくまで、Perlでの方法を知りたかったのです。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ