I am trying to split a string like :"ThisIsA STRING"
I want it splitted like this :"This Is A STRING"
My current regex gives me the following result :"This Is A S T R I N G"
$filname_desc = preg_replace('/([a-z0-9])?([A-Z])/','$1 $2',$filname_desc);
Is it possible to modify the regex to only split if the following character is a lowercase?