[#43032] 「何もない(nil)」+「何か(v)」→「何か(v)」 — take_tk <ggb03124@...>
たけ(tk)です
9 messages
2006/12/11
[#43033] Re: 「何もない(nil)」+「何か(v)」→「何か(v)」
— Yukihiro Matsumoto <matz@...>
2006/12/11
まつもと ゆきひろです
[#43042] はじめまして — "hiroshi kamata" <hiroshi_kamata@...>
11月22日の朝日新聞夕刊をみて興味をもったものです。
6 messages
2006/12/13
[#43064] soap4rでの送信フォーマット変更 — "中田雅美" <mimiger2007@...>
はじめまして、本日登録しました中田と申します。
4 messages
2006/12/18
[ruby-list:43022] 26.chr
From:
"Shunsuke Takenaka" <stakenaka@...>
Date:
2006-12-08 10:25:27 UTC
List:
ruby-list #43022
初めまして、竹中と申します。
Rubyはまだ触り始めたばかりなので、わからないことばかりですが、1つ質問させてください。
とある文字列を区切るために、20.chrなどをセパレータとして使っています。
str = "a" + 20.chr + "b" + 21.chr + "c" + 22.chr + "d" + 23.chr + "e" + 24.chr + "f" + 25.chr + "g" + 26.chr + "h" + 27.chr + "i"
puts str
上記の例だと期待した通りの、出力が得られるのですが、
上記で出力した文字列をファイルに書き込んで、そのファイルを出力しようとすると、26.chrのところで文字が切れてしまうのです。
puts IO.read('test_data.txt')
この26.chrというのはなにか、特別な意味があり使うことの出来ないコードなのでしょうか?
ちなみにコンソールに出力された文字列を、コピー&ペーストしたファイルでもダメでした。
何か情報をお持ちでしたら、お教えいただけると幸いです。
よろしくお願いします。
OS - Windows XP ,Ruby - 1.8.4
*********************
Shunsuke Takenaka - 竹中 俊介
*********************