or download this
perl -MYAPE::Regex::Explain -e " print YAPE::Regex::Explain->new(qr/(A
+AA)[^AX].+XXX/)->explain(); "
The regular expression:
...
----------------------------------------------------------------------
) end of grouping
----------------------------------------------------------------------