In message <199811040905.SAA01672 / eban.ase.ptg.sony.co.jp>
WATANABE Hirofumi <watanabe / ase.ptg.sony.co.jp> writes:

> わたなべです.
> 
> Sinichiro Dezawa <dezawa / miya.fujifilm.co.jp> writes:
> 
> :っていうことで、正規表現で、\000-\0177 と \0200-\0377 を
> :あらわすもの希望。
> 
> /[\000-\177]/n
> /[\200-\377]/n
> 16 進だとこんな感じ.
> /[\x00-\x7f]/n
> /[\x80-\xff]/n

  んでもって,jcode.rb にある正規表現を使ってこんな感じはどうでしょう?

puts "今日はrubyでなにをする?".split(/([\xa1-\xfe][\xa1-\xfe]+)/n).inspect
-> ["", "今日は", "ruby", "でなにをする", "?"]

  ....先頭のなぞの空文字以外はもんだいなし (^^;

  # jcode.rb で正規表現を公開しておけば,と思うも「require したが最後
  # 全ての文字列操作が日本語を意識したものになる」という事実を思いだす.
  # 惜しい.

===========================================================================
  柳川和久 @ 東大阪市 . 大阪府
  kjana / os.xaxon.ne.jp                                   November 4, 1998
「それって...い,いやがらせ?」「ううん,確信犯」