in reply to Re^2: Splitting on non-initial uppercase without splitin thread Splitting on non-initial uppercase without split
$s =~ s/([a-z])([A-Z])/$1 $2/g; [download]
$s =~ s/([^A-Z])([A-Z])/$1 $2/g; [download]