ホーム >> 左脳Script >> Perl >> タグと内容を抜き出す正規表現

タグと内容を抜き出す正規表現


Perlメモ。
タグと内容を抜き出す正規表現について。こんなに簡単な記述で、タグとその内容の抜き出しが出来ると始めて知った初夏の夕暮れ。


プラグイン作成の為に正規表現の実験をしているうちに出来たサンプルです。

$tst    =   "<html><span>Toiwe<b>uro</b>jEST</span>";
my  ($tag,$inner)   =   $tst    =~  /<(.*?)>(.*?)<\/\1>/;
print   $tag."\n";
print   $inner."\n";
結果。

span
Toiwe<b>uro</b>jEST
一番外側の閉じているタグとその中身を正しく抜き出せているようです。


ちょっと関数作れば、あっというまに Xml パーサーに出来る・・・かもしれない。

正規表現は偉大なり。



トラックバック(0)

トラックバックURL: http://n-yagi.0r2.net/sanoupulurun/mt-tb.cgi/158

コメントする

ホーム >> 左脳Script >> Perl >> タグと内容を抜き出す正規表現

アーカイブ

このブログ記事について

このページは、n-yagiが2009年6月12日 09:21に書いたブログ記事です。

ひとつ前のブログ記事は「コード表示用 Plugin」です。

次のブログ記事は「Adsense再々々々々々々申請?!」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

Creative Commons License
このブログはクリエイティブ・コモンズでライセンスされています。