From: Shin-ichiro HARA Date: 1998-03-20T15:40:38+09:00 Subject: [ruby-dev:1876] Re: [Request] FileTest.text?, test(?T, ) 原です。 In message "[ruby-dev:1863] Re: [Request] FileTest.text?, test(?T, )" on 98/03/19, WATANABE Hirofumi writes: |わたなべです. | |Yukihiro Matsumoto writes: | |:また日本語の取り扱いを考えるとさらに面倒なことになりそうです. |:jperlは0x80以上のコードを「文字」と扱うことで回避してるんだっ |:たけか. | |jperl4 は 0x00 があれば無条件でバイナリ, 0x20 以下は |[^\s\b\e] は odd とみなしカウント, それ以外は無視. |10% 以上 odd があったらバイナリ. | |jperl5 はちょっと違ってて iskanji(s[0]) && s[1] 以外も odd |で 30% 以上. なるほど。 組み込みにするより、.rb でライブラリにした方が仕様がはっきりし ていいかもしれませんね。(と、暗にひとまかせ。^^;)