[#954] Rational — keiju@... (Keiju ISHITSUKA)

けいじゅ@SHLジャパンです.

23 messages 1996/10/30
[#955] Re: Rational — matz@... (Yukihiro Matsumoto) 1996/10/30

まつもと ゆきひろです.

[#968] Re: Rational 1996/10/31

けいじゅ@SHLジャパンです.

[ruby-list:893] [BUG?]variable can't expand in sub(){}

From: sinara@...
Date: 1996-10-23 14:00:49 UTC
List: ruby-list #893
原です。

バグだと思うんですが、(また勘違いだったりして)

-----------^ test.rb
print "abc".sub(/b/){ "(#$&)" }, "\n"
print "ABC".sub(/B/){ "(#$&)" }, "\n"
-----------$ test.rb

というスクリプトを動かすと

-----------^
a()c
A(B)C
-----------$

と出力されます。最初の $& が展開されてないみたいです。
---===-=-=-=-=-=-=-=-=======--=-=-=-==-=-===-=-=-=-=-=-=--=-==-=--
                           Shin-ichro Hara(Nagaoka Univ.of Tech.)

In This Thread

Prev Next