Подтвердить что ты не робот

Php взрывается заглавными буквами?

У меня есть строки типа

$a = 'helloMister';
$b = 'doggyWaltz';
$c = 'bumWipe';
$d = 'pinkNips';

Как я могу взорваться заглавными буквами, искать в google какое-то время и ничего не возвращать!

Спасибо.

4b9b3361

Ответ 1

Если вы хотите разделить helloMister на hello и Mister, вы можете использовать preg_split для разделения строки в точке непосредственно перед буквой в верхнем регистре, используя положительное утверждение:

$pieces = preg_split('/(?=[A-Z])/',$str);

и если вы хотите разбить его как hello и ister, вы можете сделать:

$pieces = preg_split('/[A-Z]/',$str);

Ответ 2

Посмотрите preg_split

$result = preg_replace("([A-Z])", " $0", "helloMister");
print_r(explode(' ', $result));

взломанный хак. Просто не используйте пробелы в строке ввода.

Ответ 3

Посмотрите preg_split, он как бы взрывается, но принимает регулярное выражение

preg_split('~[A-Z]~',$inputString)