Вообщем имеется некоторое кол-во строк, в которых написано по несколько слов, которые не разделены между собой ничем, кроме регистра начальной буквы. Придумал как разделить сами слова, но в итоге получается то, что обрезается тот самый первый символ, который так же нужен.
Вот так я их делил:
preg_split( "([A-Z])", "ClothArmor51Mag_1"); //Array ( [0] => [1] => loth [2] => rmor51 [3] => ag_1 )
В итоге получается следующее:
Буквы "C", "A", "M" съедаются.
Хелп)