>>242
ん?でもさ -a とか -o 使っても問題ないんじゃね?
[ str -a ] みたいなのってありえないんだからさ[ -a -a ] もないでしょ?
[ -a -a -a ] だと 最初と最後が文字だって一意に識別できるよね?

訂正する
> 他の条件とand/orされる場合は?

他の条件とand/orされる場合 かつ 混乱するようなパターンってありえるの?