The set of languages recognized by POSIX regex is a true superset of type 3 languages. But how powerful is POSIX regex really? Is it in an already known class? Is it its own class? If so, what is the next bigger class (for some context)?
Proof that POSIX regex is more powerful than type 3:
(a+)b(\1)
which recognizes $\{ a^nba^n | n \geq 1 \}$
I haven't found a really good description of what features POSIX regex allows but this is one link that lists all features (as far as I know): regex manual
Emil Jeřábek mentioned that POSIX regex is not even completely contained in type 2 languages because (.*)\1
is $\{ ww | w \in \Sigma^* \}$. So, it recognizes all type 3 languages, some type 2 languages and some type 1 languages, maybe even some type 0 languages.