金子です。

In message "[ruby-dev:8738] Re: [win] dir name"
    on Mon, 27 Dec 1999 22:04:50 +0900, Katsuyuki Komatsu <komatsu / sarion.co.jp> writes:

>RUBY_PLATFORMをチェックするよりは、File::ALT_SEPARATORを見て、
>
>    if File::ALT_SEPARATOR and file =~ /^([\/\\]|[A-Za-z]:[\/\\]?)$/ then
>
>とした方がよい思います。
>
>ところで、[A-Za-z]って\dみたいな省略形ありましたっけ?

ALT_SEPARATOR は知りませんでした。
しかし、こんな書き方はないのですね。

  [A-z]

恥ずかしい限りです。
昔から使えると勝手に思いこんでいたのですが、

# 確かに余分なコードを拾うことを無視すれば
# 動くことは動くので、

一体どこで覚えたのやら。


-- 
金子 尚史 (KANEKO Naoshi)
e-mail: wbs01621 / mail.wbs.ne.jp