(?<!あいう) 前に'あいう'がない


これを使うときに前の()内に*を入れるとこの正規表現が壊れる(適用されない)んですけど
その理由と対策を教えていただけませんか?



詳しく言うと
「あいうお」「あいうえお」以外の「お」をNGしたい場合

(?<!あいう[え]*)お

とやると上手くいかないので

(?<!あいう|あいうえ)お

とやっているのですがもっと簡単な書き方はないのでしょうか?