$s = 'pre-stuffsome stuffpost-stuff';;
print "$1 :: $2" while $s =~ s[<(\D+)>([^<]*?)\1>][]gi;;
EXHIBITING :: some stuff
COMMA :: pre-stuffpost-stuff
####
$s = 'pre-stuffsome <= stuffpost-stuff';;
print "$1 :: $2" while $s =~ s[<(\D+)>([^<]*?)\1>][]gi;;
{zilch here}