[前][次][番号順一覧][スレッド一覧]

ruby-reference-manual:775

From: Kazuhiro NISHIYAMA <zn@m...>
Date: Wed, 21 May 2008 20:25:07 +0900
Subject: [ruby-reference-manual:775] Re: BitClust::Entry#synopsis_source

西山和広です。

At Tue, 20 May 2008 23:47:09 +0900,
okkez wrote:
> 
> > BitClust::Entry#synopsis_source はどういう仕様を意図しているのでしょうか?
> >
> > Enumerable mapでは
> > | --- collect {|item| ... } -> [Object]
> > | --- map {|item| ... }     -> [Object]
> > のようになっていて、---の行がとれるのかと思いきや
> > String scanだと
> > | --- scan(re) -> [String] | [[String]]
> > だけになって
> > | --- scan(re) {|s| ... } -> ()
> > の行がとれません。
> >
> >
> 
> 多分、リファレンスマニュアルのソースコード上で行が連続しているか離れているかの違いだと思います。
> web で見ても同じような別れ方になっていると思います。

説明不足でした。

「---」の行が取り出す仕様か、説明の1行目が取り出す仕様を期待したのですが
どちらでもなかったので、どういうことを意図しているのか、という疑問です。


過去にIRCのbot用に説明の1行目がほしくて取り出していたものをみると
  rec.entry.source[/^(?!---)(?=\S).*/]
のようにしていました。


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

--
ML: ruby-reference-manual@m...
使い方: http://QuickML.com/

[前][次][番号順一覧][スレッド一覧]

       772 2008-05-20 16:35 [zn@m...             ] BitClust::Entry#synopsis_source         
       773 2008-05-20 16:47 ┗[okkez000@g...       ]                                       
->     775 2008-05-21 13:25  ┗[zn@m...             ]