作者: Bunta
日時: 2005/1/07(13:49)
 Bruce.さん、どうもいつもいつもありがとうございます。
 また、お手間をおかけしましてm(__)m。

> 試してみましたか?
> サポートされてますよ。> POSIXブラケット
> \hという表記をonigsedではサポートしていないという意味で発言しました。

>onigsed -n -R "/[[:xdigit:]]/p"
1               ;manual input
1               ;output     --below ditto--
a
a
f
f
g
A
A
F
F
G
^Z

 了解! うふ、できる。生まれて初めて POSIX ブラケットを使用! イエイ!
 あ、新版を落とさせてもらってます。ふと、readme.ja の「変更履歴」をみて
みると、着実に進化してますね。イエイ!


>> え、gnuwin32あたりでぐぐってみても見つかりませんか?
>> 正確なURLは忘れましたが、あるはずですよ(英語版ね)。
>
> http://gnuwin32.sourceforge.net/packages/grep.htm
>
>にありますた。

 ありますた、ありますた(オイオイ)。しかし、なんだか壮大なことになって
るんですね。インストーラ付きの grep なんて…。gnuwin32 プロジェクト(?)
をちょっと研究してみます。-o の文字グレップだけ試しました。いけます!
(でも、まだ英語だけだけど。)

 でも、 locale ディレクトリに入ってる沢山のファイル群をみると、ネイティ
ブでの(?)マルチバイト対応も視野に入ってるのかな、と思ったのですが、ど
うなんでしょう? あ、前の犬の話からして、遠いのですかね。…???


 ちょいとお遊び。

C:\PROGRA~1\GNUWIN32\BIN>type TEST.TXT
11aaAAffgg

C:\PROGRA~1\GNUWIN32\BIN>grep -P -o "[[:xdigit:]]" TEST.TXT
1
1
a
a
A
A
f
f

 へえ、そうか、文字でヒットしたら、改行を入れくるのか。なるほど。