作者: Bruce.
日時: 2005/12/05(00:31)
Bruce.です。

davi さんは書きました (2005/12/04 20:10):
> Unicode文字を16進数で指定する方法ってありますか?

現状ではありません。POSIXでもほっとかれてる部分なんで。

> 例えば [\x4E\x00-\x9F\xA0] なんて書くと「\x00-\x9F」
> だけが範囲指定対象になるはずなのでNGですよね?
> 
>  [(\x4E\x00)-(\x9F\xA0)] で良いのでしょうか?

これはだめです。ブラケットの内側では大部分の
メタキャラクタはその意味を失ってしまいますから。

> 「\u01234」などの表記で、文字を指定できるのならば、
> 「CJK統合漢字」の終端位置9FA5 も指定できるのですが。

\uはJavaの表記ですね。
Perlだと \x{abcd}のように書けます。
この辺は考える余地があるでしょう。
#PHPとかPythonってどうだったけか?

調査ありがとうございます。
こちらでも進めます。

-- 
木村浩一
  I thought what I'd do was, I'd pretend I was one of those deaf-mutes.
  mail kbk@...
	web  www.kt.rim.or.jp/~kbk/index.html#zakkicho
	     homepage3.nifty.com/farstar/