or download this
use YAPE::Regex::Explain;
print YAPE::Regex::Explain ->new(
qr/\b((?<!bar)(?!bar)\S{3,})/
...
----------------------------------------------------------------------
) end of grouping
----------------------------------------------------------------------