in reply to Insert Space between names

use strict; use Data::Dumper; my $name = 'JohnDoe, JaneAnneDoe'; $name =~ s/(?<=[a-z])(?=[A-Z])/ /g; print $name;

Prints:

John Doe, Jane Anne Doe

DWIM is Perl's answer to Gödel