[#42454] 多量の正規表現との効率的なマッチのアイデアを、、 — しん <dezawa@...>

出沢です

22 messages 2006/06/22
[#42455] Re: 多量の正規表現との効率的なマッチのアイデアを、、 — rubikitch <rubikitch@...> 2006/06/22

From: しん <dezawa@aliadne.net>

[#42456] Re: 多量の正規表現との効率的なマッチのアイデアを、、 — しん <dezawa@...> 2006/06/23

出沢です

[#42458] Re: 多量の正規表現との効率的なマッチのアイデアを、、 — rubikitch <rubikitch@...> 2006/06/23

From: しん <dezawa@aliadne.net>

[#42459] Re: 多量の正規表現との効率的なマッチのアイデアを、、 — しん <dezawa@...> 2006/06/23

出沢です

[#42460] Re: 多量の正規表現との効率的なマッチのアイデアを、、 — rubikitch <rubikitch@...> 2006/06/23

From: しん <dezawa@aliadne.net>

[#42461] Re: 多量の正規表現との効率的なマッチのアイデアを、、 — しん <dezawa@...> 2006/06/23

出沢です。

[ruby-list:42475] String#first, String#last

From: Kouhei Yanagita <yanagi@...>
Date: 2006-06-23 14:33:53 UTC
List: ruby-list #42475
こんにちは。柳田です。

String の先頭/末尾 n バイトを得るのに、
Array と同じく first last が使えると便利だと思いました。

もちろん、

class String
  def first(n)
    self[0, n]
  end

  def last(n)
    self[[size - n, 0].max, n]
  end
end

と自分で定義してもよいのですが、
標準で提供されていると便利ではないかと思います。

というわけで String#first と String#last を提案してみたいのですが、
いかがでしょうか。

-- 
Kouhei Yanagita <yanagi at shakenbu.org>

In This Thread

Prev Next