CLISPは、文字の内部表現がUnicode(たぶん)で、組み込みの正規表現ライブラリがあるし、
Perl互換のCL-PPCREもあるしね(たぶん文字型に作用するという抽象化された書き方だから、
Unicodeもサポートされていると思う。)...

ただキャラクタクラス指定で使う順番がUnicodeだろうから[亜-熙]で漢字一文字ねという
わけにはいかないかもしれんけど。

CLISP、Gaucheの両方とも、S式によって表現したHTMLファイルみたいなライブラリはあるよね。