[#46878] ML への投稿が blade.nagaokaut.ac.jp 以外にも — "ISHIKAWA Takayuki" <rechka_osaka@...>

石川と申します。この ML へ投稿した e-mail が

10 messages 2010/03/03

[#46909] gemを実行すると大量のワーニングメッセージ — garyo hosu <garyohosu@...>

こんにちはgaryoといいます。

16 messages 2010/03/16
[#46910] Re: [ruby-list:46909] gemを実行すると大量のワーニングメッセージ — Moru <lateau@...> 2010/03/16

44Oi44Or44Go55Sz44GX44G+44GZ44CCCuOBvuOBmmdlbeOBruODkOODvOOCuOODp+ODs+OCkuei

[#46911] Re: gemを実行すると大量のワーニングメッセージ — garyo hosu <garyohosu@...> 2010/03/16

モルさん。さっそくありがとうございます。

[#46983] Ruby Summer of Codeのアイデアとかメンターについて — Shintaro KAKUTANI <shintaro@...>

Asakusa.rbのかくたにです。

12 messages 2010/03/31

[ruby-list:46934] Re: 正規表現マニュアルの先読みの記載

From: "5.5" <5.5@...>
Date: 2010-03-19 13:45:48 UTC
List: ruby-list #46934
5.5 です。

先読みの実用(?)例として,こんなのは如何でしょうか。
数字に挟まれたハイフンを他の記号に変えたいとき,

"123-4-56".gsub(/(\d)-(\d)/){$1+"="+$2}

とやったのでは当然ダメですが,(?= ) を使って以下のように書けます。

"123-4-56".gsub(/(?=\d-\d)(\d)-/){$1+"="}
"123-4-56".gsub(/(\d)-(?=\d)/){$1+"="}

また,(?=re1)re2 の形ではありませんが,[ruby-list:46268] のスレッ
ドで,以下のコードが紹介されました。

"bananachips".scan(/(?=(ana.))/)

幅のないところから文字列を取り出すのがとても面白いと思いました。


-- 
5.5@moji.gr.jp

In This Thread