У меня есть, например, эта строка: "iCanSeeBluePeople"
, и мне нужно разделить ее на массив заглавными буквами и первым словом , которое начинается с строчными буквами так что я бы получил массив как ["i","Can","See","Blue","People"]
Строки могут иметь вид "grandPrix2009"
=> ["grand","Prix","2009"]
, "dog"
=> ["dog"]
, "aDog"
=> ["a","Dog"]
и т. Д.
Я нашел этот код, который отлично работает, но я не применяю к числам и игнорирую строчную букву первого:
<?
$str="MustangBlueHeadlining";
preg_match_all('/[A-Z][^A-Z]*/',$str,$results);
?>
Спасибо за помощь