php 按首字母大写把字符串分隔成数组

// 按首字母大写把字符串分隔成数组
// 例如:AaaBbbCcc 分割成 ['Aaa','Bbb','Ccc']
// 例如:AABbbCCggg 分割成 ['AAABbb', 'CCggg']
// 例如:aaaBBbbCD  分割成['aaa','BBbb', 'CD']
function FUSplitStr($str){
    return  preg_split('/(?<=[a-z0-9])(?=[A-Z])/x', $str);
}
此条目发表在php函数集分类目录。将固定链接加入收藏夹。