[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