[#38724] 祝日判定用メソッド — Take_tk <ggb03124@...>

たけ(tk)です

19 messages 2003/11/02

[#38756] ruby-dev summary 21730-21822 /draft — Minero Aoki <aamine@...>

青木です。

14 messages 2003/11/05

[ruby-list:38755] Re: [1.8.1p2] ''リテラルの行末エスケープ

From: "Shirai,Kaoru" <shirai@...>
Date: 2003-11-05 05:41:32 UTC
List: ruby-list #38755
白井です。
先の質問での見落としは申し訳ありませんでした。

> ""の中ではおっしゃる通りの挙動ですから、できればシングルクォートでは
> なく、ダブルクォートを使っていただけるとありがたいんですが。

実は%wでも

WORDS = %w"\
foo
bar
"

という似たようなことをしていて、先頭に\nが混入するようになりました。そ
れで、%Wならバックスラッシュ記法が有効だから大丈夫なのではと思い、こち
らを使おうと思ったのですがエスケープされないようです。

----------------------------------------------------------------
ruby 1.8.0 (2003-08-04) [i686-linux]
irb(main):001:0> %W"\
irb(main):002:0" abc"
=> ["abc"]
----------------------------------------------------------------
ruby 1.8.1 (2003-10-31) [i686-linux]
irb(main):001:0> %W"\
irb(main):002:0] abc"
=> ["\nabc"]
----------------------------------------------------------------

これも意図された仕様でしょうか。
-- 
Shirai,Kaoru <shirai@korinkan.co.jp>
Korinkan Ltd. - http://www.korinkan.co.jp/

In This Thread