- Perlについての質問箱 64箱目 [転載禁止]©2ch.net
575 :デフォルトの名無しさん[]:2015/10/26(月) 17:43:39.03 ID:GFinoAL6 - >>574
a 要素が全部その通りの表記になってるなら while ( m%<a href=\"(.*?)\">(.*?)</a>%g ){ push( @anchor_a,[$1,$2]); } みたいな感じか。 その通りになっていない可能性があるなら HTML::TreeBuilder を使う方がいいと思うよ。 軽い方がいいならせめて HTML::Parser を。
| - Perlについての質問箱 64箱目 [転載禁止]©2ch.net
578 :デフォルトの名無しさん[]:2015/10/26(月) 20:18:39.21 ID:GFinoAL6 - >>577
href 以外の属性が書かれてる場合もね。 正規表現でも出来なくはないがちょっと大変だ。 だから無理せず専用のパーサを使う方がいいと思うんだ。
|
|