[#1058] ruby 0.99.3-961119 available — matz@... (Yukihiro Matsumoto)

まつもと ゆきひろです.

19 messages 1996/11/19
[#1059] segm fault (Re ruby 0.99.3-961119 available) — sinara@... 1996/11/19

原です。

[ruby-list:1077] [BUG] sub!(/.*/, '') (Re ruby 0.99.3-961119 available)

From: sinara@...
Date: 1996-11-21 16:02:01 UTC
List: ruby-list #1077
原です。

str.sub!(regex, expr) で regex が str 全体にマッチして、
かつ、expr が '' の時、置換が起こりません。関数の方も。

str = "abc"
str.sub!(/abc/, '')
print str, "\n"           # => abc (NG)
str.sub!(/c/, '')
print str, "\n"           # => ab
str.sub!(/ab/, 'AB')
print str, "\n"           # => AB


といっても、まつもとさん出てくるの来週かな。
---===-=-=-=-=-=-=-=-=======--=-=-=-==-=-===-=-=-=-=-=-=--=-==-=--
                           Shin-ichro Hara(Nagaoka Univ.of Tech.)


In This Thread