php在大写字母处爆炸?

2022-08-30 10:50:30

我有这样的字符串:

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

如何以大写字母爆炸?我在谷歌上搜索了一段时间,什么都没有回来!


答案 1

如果要拆分为,则可以使用正前瞻断言在大写字母之前的某个点拆分字符串:helloMisterhelloMisterpreg_split

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

如果你想把它拆分为,你可以做:helloister

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

答案 2

查找preg_split

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

黑客黑客。只是输入字符串中没有空格。


推荐