[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:13725] Re: bug-ja



荒船です.
御教示感謝

>>> Date:Tue, 16 Mar 1999 21:59:36 +0900 
>>> From:osshy@xxxxxxxxxxxxx
>>> Subject:[debian-users:13723] Re: bug-ja
>>> Message-ID:<990316215914.M2125395@xxxxxxxxxxxxxxxxxxxxxxxxxxx>

osshy> おしずみ@NECです。

<ship>

osshy> なんで、[A|B|C...|Z]と[A_Z]は別物です、と云う事です。
osshy> 正確には、

osshy> 「[A-Z])」=「A|B|C|D|E|F|G|H|I|J|K|L|M|N|O|P|Q|R|S|T|U|V|W|X|Y|Z)」

osshy> だと思います。つまり、右辺は鈎括弧が不要になります。
osshy> 鍵括弧つきの場合何にマッチするかは、ちょっと見当がつきませんが。

えーと.ところがです./usr/bin/bug の line 200 の
	[A-Z] 
を(このままだと Bug#33822と同様のエラー)
	A|B|C|D|E|F|G|H|I|J|K|L|M|N|O|P|Q|R|S|T|U|V|W|X|Y|Z)
とするとエラーなく動きました.
ということは,
	1) 実は,[A-Z]) ≠ A|B|C|D|E|F|G|H|I|J|K|L|M|N|O|P|Q|R|S|T|U|V|W|X|Y|Z)
	2) そもそも, sh と bash では違う.
のどちらなんでしょうか?
あっ.あと質問2つほど
	1) 結局 bash で 正規表現は使えるんですか?
	2) 現在 bug-ja がちゃんと使えてるかた(potato 使用者で)いらっしゃいます?
よろしく.

Research Institute of Electrical Communication
Tohoku University
Dr. Ryuichi Arafune
arafune@xxxxxxxxxxxxxxxxxxxxxxxxx