[#39325] File.fnmatch の改良について — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>

はじめまして、山本です。

18 messages 2004/03/05

[#39429] trial version of Ruby/Tk — Hidetoshi NAGAI <nagai@...>

永井@知能.九工大です.

18 messages 2004/03/23
[#39454] Re: trial version of Ruby/Tk — "Shirai,Kaoru" <shirai@...> 2004/03/31

白井です。

[#39460] Re: trial version of Ruby/Tk — Hidetoshi NAGAI <nagai@...> 2004/04/01

永井@知能.九工大です.

[#39465] Re: trial version of Ruby/Tk — "Shirai,Kaoru" <shirai@...> 2004/04/01

白井です。

[#39466] Re: trial version of Ruby/Tk — Hidetoshi NAGAI <nagai@...> 2004/04/01

永井@知能.九工大です.

[#39453] Re: int/int in Ruby2? — Masaaki Sakano <mas@...>

坂野 正明です。

36 messages 2004/03/31
[#39455] Re: int/int in Ruby2? — NISHIMATSU Takeshi <t-nissie@...> 2004/03/31

西松と申します.

[#39470] Re: int/int in Ruby2? — Masaaki Sakano <mas@...> 2004/04/01

坂野 正明です。

[#39473] Re: int/int in Ruby2? — matz@... (Yukihiro Matsumoto) 2004/04/01

まつもと ゆきひろです

[#39484] Re: int/int in Ruby2? — Masaaki Sakano <mas@...> 2004/04/03

坂野 正明です。

[#39528] Re: int/int in Ruby2? — "T Akutsu" <locrian@...> 2004/04/09

あくつです。なんかわくわくしてきだぞ。(^^;)

[ruby-list:39323] Re: 制御コードをエスケープする

From: nobu.nakada@...
Date: 2004-03-02 10:57:24 UTC
List: ruby-list #39323
なかだです。

At Tue, 2 Mar 2004 19:44:03 +0900,
keiichi matsunaga wrote in [ruby-list:39322]:
>  ある文字列から,その中に含まれる制御コード(例えば改行)を,「\+数
> 値」という表現にして,その他の文字は変化しないような文字列に変換したい
> のですが,どうすればよいでしょうか? このときの数値は10進数で,先頭に0
> をつけません。
> 
>  つまり誤ってエンコードされた文字列(「\5,000」が「エスケープE」+
> 「,000」になってしまったような)を,できるだけ元の文字列に戻したいとい
> う処理です。

「,数字」が後に続く一文字だけにするとか、変換する範囲を限定する
とか、なんらかの制限を設けない限り、無理でしょう。

  str = "\5,000"
  str = str.gsub(/(.)(?=,\d+)/) {'\\'+$1[0].to_s}

-- 
--- 僕の前にBugはない。
--- 僕の後ろにBugはできる。
    中田 伸悦

In This Thread

Prev Next