[#42643] メールのSMTP認証の方法(質問) — "Hisashi Yahata" <yahatah@...>

お世話になります。

34 messages 2006/08/09
[#42649] Re: メールのSMTP認証の方法(質問) — OHARA Shigeki <os@...> 2006/08/09

大原です。

[#42650] Re: メールのSMTP認証の方法(質問) — "Hisashi Yahata" <yahatah@...> 2006/08/09

大原様

[#42651] Re: メールのSMTP認証の方法(質問) — 植田裕之 <ueda@...> 2006/08/09

植田と申します。

[#42654] Re: メールのSMTP認証の方法(質問) — "Hisashi Yahata" <yahatah@...> 2006/08/09

植田 裕之様

[#42657] Re: メールのSMTP認証の方法(質問) — WATANABE Tetsuya <Tetsuya.WATANABE@...> 2006/08/09

渡辺哲也です。

[ruby-list:42701] Re: リンクを抜き出す正規表現について

From: rubikitch <rubikitch@...>
Date: 2006-08-15 18:15:15 UTC
List: ruby-list #42701
From: Yosuke Suzuki <yosuke@jmail.plala.or.jp>
Subject: [ruby-list:42691] リンクを抜き出す正規表現について
Date: Wed, 16 Aug 2006 00:25:28 +0900

るびきちです。

> <a class=l href="hogehoge">bar</a><a href="foo">baz</a>

正規表現の話題とは外れますが、htreeというHTML/XML処理ライブラリを使ってみます。
htreeはかなり巨大なライブラリですが、属性やテキストを抜き出すのは簡単です。
http://raa.ruby-lang.org/list.rhtml?name=htree


require 'htree'
htree = HTree('<a class=l href="hogehoge">bar</a><a href="foo">baz</a>')
htree.children.find_all{|e| e.elem? && e.qualified_name == 'a'}.
  map{|e| [e.fetch_attr("href"), e.extract_text.to_s]}
# => [["hogehoge", "bar"], ["foo", "baz"]]

--
rubikitch
http://www.rubyist.net/~rubikitch/

In This Thread