logo       

[ruby-list:42490] Re: String#first, String#last: msg#00144

lang.ruby.japanese

Subject: [ruby-list:42490] Re: String#first, String#last

西山和広です。

>>>>> On Sun, 25 Jun 2006 11:39:21 +0900
>>>>> yanagi-B/zAfRNIxK5g9hUCZPvPmw@xxxxxxxxxxxxxxxx(Kouhei Yanagita) said:
>
> しかし String#last は str[size - n, n] だとこれが本当に「末尾 n バイト」を
> 意味しているのかどうか一瞬悩んでしまうので(1つずれてるんじゃないかとか)、
> last で書けたらうれしいかな、というのがきっかけです。

正規表現を使って、
str[/.{0,#{n}}\z/n]
というのはどうでしょうか?

--
|ZnZ(ゼット エヌ ゼット)
|西山和広(Kazuhiro NISHIYAMA)




<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise